Bonjour,
Je sollicite votre aide, car j’ai un serveur linux/centos sur lequel tourne 2 instances. Pour limiter la mémoire de chacune des instances, j’ai voulu modifier le paramètre “pga_aggregate_limit“ mais j’ai constaté qu’il était déjà configuré avec une valeur de 2 GB. Malheureusement, cette instance peut dépasser 22 GB sur un serveur de 16 GB(ca swap). Mais ma connaissance limitée ne me permet pas de comprendre ce qui se passe.
Comment puis-je faire pour limiter l’utilisation mémoire d’une instance oracle sur un serveur CentOS ?
PGA_AGGREGATE_LIMIT , n’est pas une « hard limit » ?
La documentation sur lequel je me suis basée.
https://docs.oracle.com/en/database/...E-131DF09CFDB3
Voici les paramètres de mémoire de mon instance oracle qui me pose porobème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 col name format A20 col display_value format A15 select name, display_value from v$parameter where name in ('pga_aggregate_target', 'pga_aggregate_limit', 'sga_target', 'memory_target') order by name;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 NAME DISPLAY_VALUE -------------------- --------------- memory_target 0 pga_aggregate_limit 2G pga_aggregate_target 773094113 sga_target 0
Partager