bonjour
j'aimerai savoir comment des switchs de redo logs fréquents (plus de 3 par heure) est considéré comment pas bon pour les performances ?
merci
bonjour
j'aimerai savoir comment des switchs de redo logs fréquents (plus de 3 par heure) est considéré comment pas bon pour les performances ?
merci
Tout simplement parce qu’un redo log switch est toujours précédé par un checkpoint. Un checkpoint représente l’action que fait le DBWn (Database Block Writer) pour écrire tous les blocks modifiés du buffer cache vers le disque. Tant que ce checkpoint n’a pas fini de synchroniser les blocks du buffer cache protégés par le redo log que l’on veut écraser (ou switcher) avec leur pendant dans le disque l’opération redo log switch est suspendue; d’où un problème de performance qui souvent se manifeste comme suit (entre autres pas nécessairement tous les cas) dans un rapport AWR:
Et ceci (lié au redo log file switch)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Top 5 Timed Foreground Events Event Waits Time(s) Avg wait (ms) % DB time Wait Class db file sequential read 1,234,292 6,736 5 44.97 User I/O DB CPU 5,251 35.05 log file sync 83,846 1,594 19 10.64 Commit log file switch completion 1,256 372 296 2.48 Configuration enq: TX - index contention 19,327 310 16 2.07 Concurrency
Dans ce système j’ai 133 redo log switches par heure alors qu’Oracle en recommande 3 à 5 switches par heure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Statistic Total per Hour log switches (derived) 133 132.30
Salut
Comment estimer la bonne taille des redo logs et celle du log buffer pour minimiser la fréquence des switchs.
Si la fréquence du switch est 6 fois la normale ( exemple 30 switchs par heure ) faut il multiplier par 6 la taille du redo log et/ou log buffer ?
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager