Oracle无法修改memory_max_target,memory_target的值

来源:互联网 发布:python 字符串连接数字 编辑:程序博客网 时间:2024/05/29 15:04

Oracle无法修改memory_max_target,memory_target的值,报错如下:

memory_target not support on this system

导致这个错误的原因是memory_max_target值超过了/dev/shm的大小,解决办法是将/dev/shm调大,具体步骤描述如下:

vi /etc/fstab

修改tmpfs /dev/shm这一行为:

   tmpfs    /dev/shm    tmpfs     defaults, size=32768M   0   0

保存退出。

umount  /dev/shmmount  /dev/shm

之后,修改oralce内存参数
alter system set memory_max_target=24G scope=spfile;alter system set memory_target=24 scope=spfile;alter system set sga_max_size=24G scope=spfile;alter system set parallel_automatic_tuning=true scope=spfile;alter system set paralle_degree_policy=auto scope=spfile;

之后重启Oracle数据库即可。




原创粉丝点击