Chinaunix

标题: 调整SHARED_POOL_SIZE报错 [打印本页]

作者: shgzf    时间: 2006-09-08 10:30
标题: 调整SHARED_POOL_SIZE报错
共享池增加10M,SGA总量没有超过SGA_MAX_SIZE ,但提示:没有足够的内存用来分配,我的LOG_BUFFER也就512K, 不知道还有哪些内存占用?

未命名.GIF (17.85 KB, 下载次数: 26)

未命名.GIF

作者: rollingpig    时间: 2006-09-08 12:37
加 4M 看看……
作者: shgzf    时间: 2006-09-08 13:19
加4M,2M都不行
作者: numenhuang    时间: 2006-09-08 13:25
sqlplus / as sysdba
show parameter sga_max_size
select sum(value) from v$sga

把这两句命令结果贴出来。

另外,你机器内存多少?
作者: shgzf    时间: 2006-09-08 13:57
机器内存  1G
SQL> conn/as sysdba
已连接。
SQL> show parameter sga_max_size

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sga_max_size                         big integer 168893060
SQL> select sum(value) from v$sga
  2  ;

SUM(VALUE)
----------
168893060
作者: shgzf    时间: 2006-09-08 14:02
SQL> select * from v$sga;

NAME                      VALUE
-------------------- ----------
Fixed Size               453252
Variable Size         109051904
Database Buffers       58720256
Redo Buffers             667648
作者: numenhuang    时间: 2006-09-08 14:10
sqlplus / as sysdba
show parameter sga_target
show parameter shared_pool_size
select sum(bytes)/1024/1024 from v$sgastat

结果贴出来
作者: shgzf    时间: 2006-09-08 14:54
没有第一个参数啊
SQL> show parameter sga_target;
SQL> show parameter shared_pool_size;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
shared_pool_size                     big integer 50331648
SQL> select sum(bytes)/1024/1024 from v$sgastat;

SUM(BYTES)/1024/1024
--------------------
          161.058231
作者: numenhuang    时间: 2006-09-08 22:21
原帖由 shgzf 于 2006-9-8 14:54 发表
没有第一个参数啊
SQL> show parameter sga_target;
SQL> show parameter shared_pool_size;

NAME                                 TYPE        VALUE
------------------------------------ ------ ...


你现在设置的sga已经达到sga_max_size了,要增加的话,先扩大sga_max_size:
sqlplus / as sysdba
alter system set sga_max_size=192m scope=spfile
shutdown immediate
startup
alter system set shared_pool_size=52M (现在的shared_pool_size=48m)
show parameter shared_pool_size
作者: shgzf    时间: 2006-09-11 11:39
从什么地方看出来 已经达到SGA_MAX_SIZE




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2