cpu 数量:1个 系列:GenuineIntel内存 系统内存:1073074176 可用内存:649605120系统 频率:982.014 是服务器。 不知是不是SGA给的小了?可是我用ALTER SYSTEM修改时出错: alter system set db_cache_size=30000000; ERROR 位于第 1 行: ORA-02097: 无法修改参数,因为指定的值无效 ORA-00384: 没有足够的内存来增加高速缓存的大小 请您指点,我有些晕眩了。
先把sga_max_size改得足够大,才能增加db_cache_size的值
参数现配值: sga_max_size big integer 135338868 db_cache_size big integer 25165824 怎样才能正确改变sga_max_size的值呢?这个值好像不可以动态更改。 还有一个问题我用了 select name,value from v$sysstat where name like 'redo log space requests'; 据说如果value值不接近于零则应当增大log_buffer 我的结果是 NAME VALUE ---------------------------------------------------------------- ---------- redo log space requests 10 这又该怎样处理呢?
sga_max_size得改参数文件,改完了要重新启动。 redo log space requests 10不一定就说明log buffer小了,不过也可以试试,改一下log buffer,改到1M足矣了
注意,sga_max_size要比 SELECT sum(bytes) FROM v$sgastat; 的值大,否则是没用的。 当v$sga_dynamic_free_memory 里的值大于零时,就说明设对了。
To: 加到init.ora文件中了,可重启之后仍然不起作用?--------------------------------------------------------------------------------- 应该是加到spfile文件中吧! 具体做法是: 先加到pfile文件中,然后 Create spfile='现在spfile所在的文件路径' from pfile='现在spfile所在的文件路径' 注:在修改之前最好将这两个文件先做好备份。
数量:1个
系列:GenuineIntel内存
系统内存:1073074176
可用内存:649605120系统
频率:982.014
是服务器。
不知是不是SGA给的小了?可是我用ALTER SYSTEM修改时出错:
alter system set db_cache_size=30000000;
ERROR 位于第 1 行:
ORA-02097: 无法修改参数,因为指定的值无效
ORA-00384: 没有足够的内存来增加高速缓存的大小
请您指点,我有些晕眩了。
sga_max_size big integer 135338868
db_cache_size big integer 25165824
怎样才能正确改变sga_max_size的值呢?这个值好像不可以动态更改。
还有一个问题我用了
select name,value from v$sysstat where name like 'redo log space requests';
据说如果value值不接近于零则应当增大log_buffer
我的结果是
NAME VALUE
---------------------------------------------------------------- ----------
redo log space requests 10
这又该怎样处理呢?
redo log space requests 10不一定就说明log buffer小了,不过也可以试试,改一下log buffer,改到1M足矣了
SELECT sum(bytes)
FROM v$sgastat;
的值大,否则是没用的。
当v$sga_dynamic_free_memory
里的值大于零时,就说明设对了。
加到init.ora文件中了,可重启之后仍然不起作用?---------------------------------------------------------------------------------
应该是加到spfile文件中吧!
具体做法是:
先加到pfile文件中,然后
Create spfile='现在spfile所在的文件路径' from pfile='现在spfile所在的文件路径'
注:在修改之前最好将这两个文件先做好备份。