欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

分析共享池脚本

程序员文章站 2022-07-05 12:54:46
...
分析共享池脚本
参考《oracle性能优化实务》
SQL> col "avg size" format a30 truncate;
SQL> col siz format 999999999999
SQL> SELECT KSMCHCLS CLASS, COUNT(KSMCHCLS) NUM, SUM(KSMCHSIZ) SIZ,
  2  To_char( ((SUM(KSMCHSIZ)/COUNT(KSMCHCLS)/1024)),'999,999.00')||'k' "AVG SIZE"
  3  FROM X$KSMSP GROUP BY KSMCHCLS; 

CLASS           NUM           SIZ AVG SIZE
-------- ---------- ------------- ------------------------------
recr          11629      23151088        1.94k
freeabl        6964      18124568        2.54k
R-freea          41         13320         .32k
perm             39     254921552    6,383.25k
R-free           21       3445424      160.22k
R-perm           28      29270312    1,020.87k
free           1373       6616296        4.71k

7 rows selected.
带R的是保留池的情况
free是空闲内存 
recr是可以马上释放的
perm是不能被释放的
freeabl是今后可以释放的空间