测试keep pool时想测试其对数据量较大的表的缓存情况,但是使用语句:
alter system set db_cache_size=1024M
出现ORA-02097和ORA-00384的错误,请问要调整什么参数来解决这个问题,调整后有什么影响吗?
ps:机器的内存为16G
------解决思路----------------------
alter system set keep_pool_size=X M;其中X是你想设置的keep pool的大小,另外,keep pool 最小粒度是256M,即如果你设置的最大值小于256m,则系统会默认为256M,并且keep pool不能自动扩展;