关于V$SGASTAT

[复制链接]
查看11 | 回复9 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
问题:
1、select sum(bytes) from v$sgastat;得到的值是SGA的大小吗?
事实上我得到的值远大于SGA的大小(117G,实际主机内存只有16G)
2、同样 select sum(bytes) from v$sgastat where pool='shared pool'得到的值也远远大于shared pool的大小,跟SGA的大小基本一样
V$SGASTAT到底反映了哪些信息,我上面的结果应该如何解读?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
估计是你搞错了,把过程贴出来看看?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
select round(sum(bytes)/1024/1024/1024) from v$sgastat
结果就是117
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
下面的结果很奇怪呵
SQL> show sga
Total System Global Area 4301227744 bytes
Fixed Size
743136 bytes
Variable Size
2147483648 bytes
Database Buffers 2147483648 bytes
Redo Buffers
5517312 bytes
SQL> select sum(bytes)/1024/1024/1024 from v$sgastat;
SUM(BYTES)/1024/1024/1024
-------------------------

1.7180E+10
SQL> select sum(bytes)/1024/1024/1024/1024 from v$sgastat;
SUM(BYTES)/1024/1024/1024/1024
------------------------------

16777216
SQL>
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
测试库吗?重启一下看看?或许遇到了bug!
版本是?什么平台?
select * from (select * from v$sgastat order by bytes desc ) where rownum<10;
看看是个什么
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
还有这样的BUG啊?关注....
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 bbkingbbking 发布
[B]还有这样的BUG啊?关注.... [/B]

10g的版本中,有一个内存泄露的bug!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
shared pool temporary tabl 1.8447E+19
上面这个最大
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
统计有问题罢了……
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
restart instance看一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行