-
1 pièce(s) jointe(s)
Analyse AWR
Bonjour,
pouvez-vous SVP m'aider pour me donner quelques pistes d'analyses concernant cet AWR pour lequel je trouve certaines incohérences ?
DB CPU = 39 % DB Time
DB CPU + WAIT < 45 %
Wait event log file switch (checkpoint incomplete) et log switches (derived) = 200 mais très peu de transactions par seconde (317)
Load average Begin = 30
Cdt,
Jérôme
-
Parce que vous pensez que LGWR est activé uniquement suite à un commit/rollback ?
Il existe plusieurs autres raisons qui peuvent activer le LGWR (et donc éventuellement un redo log switch) entre autres
- LGWR se réveille toutes les 3 secondes pour écrire dans les redo logs
- Redo log buffer rempli au 1/3
- Dans un environnement RAC, ou l’instance 1 demande un block à l’instance 2 obligeant le LMS de déclencher le LGWR afin d’écrire le redo du block de l’instance 2 avant de l’envoyer à l’instance 1 (apparait sous le wait event gcs log flush sync)
Vous générez 2.5MB de redo par seconde ce qui représente 2.5*3600/power(1024,1) = 8.7GB de redo à traiter en une heure. Vous switchez 200 fois par heure, vous devriez alors avoir des redo logs file de quelques centaines de MB en taille (400MB).
Ceci dit, pourquoi vous voulez vous concentrez sur log file switch (checkpoint incomplete) alors qu’il ne compte que pour 0.5%
Je vous ai dit que votre machine est surchargée. Ici vous êtes sur une autre machine du type AIX ou vous avez 16 Cores (ou Virtual CPU) et (16*8=128 LCPU ou Logical CPU) .Et, vu depuis le prisme Oracle, c’est bien le nombre de Cores i.e. 16 qu’il faut considérer.
Si je regarde votre Load profile, vous avez 5.6 CPU seconde/seconde. Ce qui représente un DB CPU Load de 5.6/16= 35%
A peu près équivalent à votre Load Average du début du snapshot.
Sans avoir accès à la base ni à la machine, on ne peut que se projeter et dire que vous avez probablement un effet de CPU runqueue dont il faut chercher la raison.
Malheureusement, le rapport AWR ne permet pas un diagnostique complet sans une connexion réelle à la base.
Bien Cordialement
Mohamed
-
Bonjour,
pouvez-vous SVP m'expliquer comment vous arriver à la conclusion d'une taille (400MB) des fichiers redo logs file ?