+ -
当前位置:首页 → 问答吧 → 改变db_keep_cache_size出错

改变db_keep_cache_size出错

时间:2011-09-06

来源:互联网

windows2003 server enterprise,32位,内存4G

SQL> select * from v$version where rownum<2;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

SQL> show parameter mem

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 1504M
memory_target                        big integer 1504M
shared_memory_address                integer     0

SQL> alter system set db_keep_cache_size=320m scope=both;

System altered

SQL> alter system set db_keep_cache_size=330m scope=both;

alter system set db_keep_cache_size=330m scope=both

ORA-02097: 无法修改参数, 因为指定的值无效
ORA-00384: 没有足够的内存来增加高速缓存的大小


这是为什么呢?db_keep_cache_size不能更大吗?

作者: foolfox   发布时间: 2011-09-06

指定8的倍数

作者: xifenfei   发布时间: 2011-09-06

热门下载

更多