10G SGA管理问题

[复制链接]
查看11 | 回复9 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
10G SGA是自动管理的,
SQL> show parameter statistics_level
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
statistics_level
stringTYPICAL
SQL> show parameter db_cache_size
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
db_cache_size
big integer 0
我把DB_CACHE_SIZE手工强制设置成100M了:
SQL> alter system set db_cache_size=100M scope=both;
系统已更改。
SQL> show parameter db_cache_size
NAME
TYPE
VALUE
------------------------------------ ----------- ------------------------------
db_cache_size
big integer 100M
然后我shutdown immediate 又重启数据库startup
再看DB_CACHE_SIZE大小
SQL> show parameter db_cache_size
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
db_cache_size
big integer 100M

发现DB_CACHE_SIZE已经收不回来了,已经不是ORACLE自动管理的了。
现在该怎么办啊。。。。。。。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
alter system set db_cache_size=100M scope=both;
你修改了参数了
alter system set db_cache_size=0M scope=spfile;
shutdown immediate
startup
在看一下
测试库 也不要随便重启哦
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
怎么叫收不回来了 不明白, 你确定不是自动管理了么,贴出来看看
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 duiego 于 2008-9-24 17:10 发表
怎么叫收不回来了 不明白, 你确定不是自动管理了么,贴出来看看

SQL> show parameter statistics_level
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
statistics_level
stringTYPICAL
肯定是自动管理的SGA
而且SGA_TARGET已经等于SGA_MAX_SIZE
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 duiego 于 2008-9-24 17:10 发表
怎么叫收不回来了 不明白, 你确定不是自动管理了么,贴出来看看

我的意思是:DB_CACHE_SIZE以前是自动管理的,我设置以后变为100M了。
现在像教给ORACLE自动管理,希望它的大小是动态变化的。可是重启数据库后还是100M,郁闷中。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
为什么说不是自动管理了?
设置了db_cache_size后,该值是自动管理下db_cache_size的最小值
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
还是自动管理的。db_cache_size=100M目前是最小值啊,下限是啊。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
没明白你的意思
你现在的db_cache_size=100已经够用了,不需要在分配了
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 guoq.lee 于 2008-9-24 18:48 发表
没明白你的意思
你现在的db_cache_size=100已经够用了,不需要在分配了



回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
http://www.itpub.net/thread-511991-1-1.html
看看这个
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行