un article de "Guru" qui reprend tout dans le detail sur les log switch:
http://www.ixora.com.au/notes/log_switch_steps.htm
un article de "Guru" qui reprend tout dans le detail sur les log switch:
http://www.ixora.com.au/notes/log_switch_steps.htm
encore une fois, on est bien d'accord là dessus, ce que je voulais dire c'est que le switch intervient AUSSI lorsqu'un archivage est nécessaire.Envoyé par thomasjcj
Et effectivement, en réalité c'est bien le checkpoint qui déclenche les changements de statut d'où le rapport que je rappelais avec le paramètre log_checkpoint_timeout![]()
Arghhh, mais ça fait 3 jours que je le diiiiiiiiiiiis !Envoyé par orafrance
![]()
La statu ACTIVE d'un fichier redolog veut dire simplement qu'oracle n'a pas encore fini d'ecrire les entrées redo dans les fichiers de données.
oui mais moi j'ai jamais dit le contraireEnvoyé par Pomalaix
Et en plus j'en apporte la preuve 8) comme demandé ici : http://www.developpez.net/forums/vie...=957126#957126![]()
Les Redo buffer n'est pas ecrit dans les fichiers de donnees mais uniquement dans les redolog...Envoyé par bouyao
Pour le status ACTIVE, c'est pas tout a fait ca, lis l'article que je cite plus haut.
Je rectifie :
La statu ACTIVE d'un fichier redolog veut dire simplement qu'oracle n'a pas encore fini d'ecrire les entrées redo dans les fichiers log.
par contre les redo buffer peut etre ecrit directement et physiquement dans les fichiers de données sans passer par les redo logs
(voirs les cours d'Oracle)
par exemple (NOLOGGING, LOB , etc ...)
On s'eloigne un peu du sujet la mais bon, non, le redo buffer n'est ecrit que dans les redos logs.
Seul le buffer cache est ecrit dans les fichiers de la base.
Dans le cas des options nologging ou insertion en mode Direct Path, ca marche de la meme facon mais les entrees redo log sont reduites au minimum.
Ok l'option NOLOGGING n'enregistre pas les modifications dans le Redo Buffer. (Exception pour l'allocation des extents)
Partager