Bonjour,
Nous développons une application fonctionnant sous Oracle et qui est installée chez plusieurs clients.
Pour plus de 30 bases de données, l'instance Oracle ne consomme pas plus de 800Mo de la mémoire vive. Mais pour une instance, la consommation de mémoire par Oracle monte à plus de 3Go!! J'ai déjà redémarré l'instance, mais elle remontre au bout de quelques heures à 3Go.
Pourquoi une telle différence entre les bases ?
Voici la vue v$sgainfo :
Les bases de données fonctionnent sous Windows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 select name, bytes/1024/1024 as Mo from v$sgainfo; NAME MO -------------------------------- ---------- Fixed SGA Size 1,91465759 Redo Buffers 14,0820313 Buffer Cache Size 2672 Shared Pool Size 336 Large Pool Size 16 Java Pool Size 16 Streams Pool Size 0 Granule Size 16 Maximum SGA Size 3056 Startup overhead in Shared Pool 80 Free SGA Memory Available 0
D'avance merci,
Partager