==> Une base de données doit être stockées sur disque pour des raisons de taille et de persistance
==> Les données doivent impérativement être transférées en mémoires afin qu’elles puissent être traitées rapidement
==> Un critère essentiel de performance est le stockage le plus contigu possible des données
==> Le journal de transaction permet aux bases de données d’éviter de perdre des données en cas de panne ou de défaillance du sytème. Toute modifications d’un utilisateur ne sera pas perdu grâce à ce logging. En effet, ces fichiers journaux vont contenir toutes les modifications apportées à une base de données : INSERT, UPDATE et DELETE. Dans un premier temps, les données modifiées sont stockées dans la mémoire tampon, puis après un commit, elles sont stockées dans les fichiers journaux.
==> Il est possible d’activer les archives logs pour archiver les fichiers journaux.
==> Si une base de données se crache un Vendredi et que l’on a une sauvegarde uniquement le Lundi. Il sera possible de partir de la sauvegarde de Lundi en lui appliquant les modifications stockées dans les fichiers journaux jusqu’à Vendredi.
Partager