View
5.170
Download
2
Category
Preview:
DESCRIPTION
Log de Transacciones Como se almacenan los datos Calculo de la Cantidad de Datos en las Tablas
Citation preview
Administración de archivos de bases de
datos
Cómo se almacenan los datos
Extensión (8 espacios contiguos, páginas, de 8 KB)Página (8 KB)
Tablas, índices
Datos
Base de datosBase de datos
Datos(archivo)
.mdf o .ndf
Datos(archivo)
.mdf o .ndf
Registro(archivo)
.ldf
Registro(archivo)
.ldf
Tamaño máximo de fila = 8060 bytes
Cómo funciona el registro de transacciones
La aplicación envía unamodificación de datos
La aplicación envía unamodificación de datos
11
Disco
Las modificaciones segraban en el registro de transacciones en el disco
Las modificaciones segraban en el registro de transacciones en el disco
33
Las páginas de datos secargan o leen en el cachédel búfer y se modifican
Las páginas de datos secargan o leen en el cachédel búfer y se modifican
22
Caché del búfer
Disco
El proceso Puntode comprobaciónescribe las transacciones enla base de datos
El proceso Puntode comprobaciónescribe las transacciones enla base de datos
44
Especificación de opciones durante la creación de una base de datos
Archivo principal Archivos secundarios Registro de transacciones Nombre y ubicación de archivo Tamaño Crecimiento de archivo Tamaño máximo Intercalación
Creación de grupos de archivosBase de datos Northwind
Grupo de archivospredeterminado
OrderHistoryGroup
sys...sys...
sys...sys...
sysuserssysusers
sysobjectssysobjects
......
OrdersOrders
CustomersCustomers
ProductsProducts
OrdHistYear2OrdHistYear2
OrdHistYear1OrdHistYear1
Northwind.mdfNorthwind.mdf
C:\ D:\
OrdHist1.ndfOrdHist1.ndf
OrdHist2.ndfOrdHist2.ndf Northwind.IdfNorthwind.Idf
E:\
Estimación del tamaño de una base de datos
Datos (archivo)Datos (archivo)
TablasTablas
Nº de filas
Usuario y sistema
ÍndicesÍndicesValor de la clave
Nº de filas
Factor de relleno
Registro (archivo)Registro (archivo)
Actividad
Frecuencia
Tamaño de transacción
Copia de seguridad
Cálculo de la cantidad de datos en las tablas
Cálculo del número de bytes en una fila Número total de bytes en la fila Promedio de columnas de longitud variable
Determinar el número de filas en una página de datos
Dividir 8060 por el número total de bytes de la fila Redondear al número entero más cercano
Dividir el número de filas en la tabla por el número de filas en la página de datos
Resultado Numero Paginas para Almacenar la Tabla
Recommended