sysctl.conf中,
kernel.sem的值:
四列分别是:
SEMMSL 每个信号量组中最大信号数量
SEMMNS 整个操作系统中所有信号量的最大数量,建议是第1和第4个数字乘积
SEMOPM 每次SEMOP系统调用可以同时执行的最大信号量,建议将SEMOPM设置为SEMMSL一样
SEMMNI
整个操作系统中信号量组最大数量
应该设置为多少呢?
-
引自:https://docs.oracle.com/en/database/oracle/oracle-database/19/unxar/tuning-oracle-database.html#GUID-C73270F7-381B-4514-B9DB-6F02FB76A0BA
因此,oracle中,用户最大进程数除了processes、sessions参数和ulimit中限制以外,还要注意这里
-
Linux:如何检查当前共享内存、信号量值(文档 ID 226209.1)
检查当前值
修改方法:
-
引自:https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/changing-kernel-parameter-values.html#GUID-FB0CC366-61C9-4AA2-9BE7-233EB6810A31
如果多实例情况下,rman备份时出现以下rman-10038 rman-03009 异常
可以考虑修改
Good Luck!
阅读(538) | 评论(0) | 转发(0) |