Database management system: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Gestione dei guasti: aggiornate le metodologie applicate dal DBMS
Operazioni: ho ultimato un primo aggiornamento dedicato ai guasti, bisognerebbe mettere qualche link di approfondimento interno
Riga 171:
 
=== Operazioni ===
Per ripristinare situazioni non congruenti derivate da crash del sistema, il DBMS ha disposizione l'operazione di redo e l'operazione di undo da utilizzare tramite la lettura del log.
 
Per le transazioni che al momento di un guasto sono nello stato di committed, dato che bisogna garantire la proprietà di persistenza, sarà necessario rifare le azioni che sono state salvate nel log tramite l'istruzione redo.
 
Per le transazioni che invece si trovano nello stato di uncommitted è necessario annullare le operazioni che stavano facendo tramite l'operazione di undo.
 
=== Politiche per l'aggiornamento ===