Beruflich Dokumente
Kultur Dokumente
Memoria
Intermedia
Base de Datos
Que es el registro
historico ?
Secuencia
de
registros
que
mantienen un registro de todas las
actividades de actualizacin de la
base de datos .
Base de datos
Tipos de registros :
<Ti , iniciada>
La
La transaccin
transaccin ha
ha comenzado
comenzado ..
<Ti , Xj , V1 , V2>
<Ti , comprometida>
Identificador
de
Valor
Identificador de
deIdentificador
Identificador Valor
Valor
de antes
antes de
de
Valor despus
despus
transaccin.
elemento
de
datos
escritura
de
escritura
transaccin. elemento de datosescritura de escritura
<Ti , abortada>
Base de datos
La
La transaccin
transaccin ha
ha realizado
realizado
una
escritura
sobre
el
una
escritura
sobre
el
elemento
elemento de
de datos
datos ,, Xj
Xj tena
tena el
el
valor
V1
antes
de
la
escritura
valor V1 antes de la escritura
yy tendr
tendr el
el valor
valor de
de V2..
V2..
La
La transaccin
transaccin se
se ha
ha
comprometido
.
comprometido .
La
La transaccin
transaccin ha
ha sido
sido
abortada.
abortada.
Problemtica
Si cada registro se escribe tan
pronto como se crea al final del
RH en almacenamiento estable
se impone una sobrecarga a la
BD para minimizar esta carga
se utiliza la gestin de memoria
intermedia .
Base de datos
Que es la memoria
intermedia ?
La memoria intermedia
(Buffer) es la parte de la
memoria principal disponible
para el almacenamiento de las
copias de los bloques del disco.
Base de datos
Gestin de memoria
intermedia
El coste de realizar la escritura en almacenamiento estable de un bloque
es suficientemente elevado para que sea deseable escribir de una sola
vez varios registros del registro histrico. Para hacer esto se escriben los
registros del registro histrico en una memoria intermedia almacenada
en la memoria principal en la que permanecen durante un tiempo hasta
que se guardan en almacenamiento estable. Se pueden acumular varios
registros del registro histrico en la memoria intermedia del registro
histrico y escribirse en almacenamiento estable con una sola operacin.
El orden de los registros del registro histrico en el almacenamiento
estable debe ser exactamente el mismo orden en el que fueron escritos
en la memoria intermedia del registro histrico.
Base de datos
Base de datos