Bonjour,
Existe-t-il un moyen pour estimer la taille de la SGA et de la PGA ?
Merci
Bonjour,
Existe-t-il un moyen pour estimer la taille de la SGA et de la PGA ?
Merci
Pour la SGA, une bonne estimation est:
Si la base tourne sous Unix:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SQL> select name, value from v$parameter where name = 'sga_max_size'; NAME ---------------------------------------------------------------- VALUE -------------------------------------------------------------------------------- sga_max_size 85979200
donne la taille exacte de toutes les SGA des bases actives sur la machine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ipcs -mob | grep <compte oracle>
Pour la PGA, il faudrait regarder dans V$PROCESS d'après: http://www.dbasupport.com/oracle/ora...or_tune3.shtml
soit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT program, pga_used_mem "PGA Used", pga_alloc_mem "PGA Alloc", pga_max_mem "PGA Max" FROM v$process;
on s'est pas compris !
La base n'existe pas encore ! Je veux estimer pour l'achat d'un serveur la mémoire nécessaire !
8) OK ! Je vous conseille de lire le forum suivant:
http://asktom.oracle.com/pls/ask/f?p...30011178429375
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