1
LeeLou 2020-03-11 08:22:07 +08:00
按照 dba,或者 ocp 的说法,据说是根据实例的运行情况,动态的进行调整。 非常的复杂
|
2
etmad 2020-03-11 08:32:04 +08:00
我是按这脚本来设置的,自己备份 sysctl.conf。
MEMTOTAL=$(free -b | sed -n '2p' | awk '{print $2}') SHMMAX=$(expr ${MEMTOTAL} \* 4 / 5) SHMMNI=4096 SHMALL=$(expr ${MEMTOTAL} / \( 4 \* 1024 \)) cat >> /etc/sysctl.conf << EOF fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmax = $SHMMAX kernel.shmall = $SHMALL kernel.shmmni = $SHMMNI kernel.panic_on_oops = 1 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.conf.all.rp_filter = 2 net.ipv4.conf.default.rp_filter = 2 fs.aio-max-nr = 1048576 net.ipv4.ip_local_port_range = 9000 65500 EOF |
3
king1688888888 OP @etmad 请问大佬脚本中的计算公式是来自工作经验值还是官方?
|
4
etmad 2020-03-11 17:26:02 +08:00
@king1688888888 官方有文档 https://docs.oracle.com/database/121/LADBI/app_manual.htm#LADBI7864
这个好像没什么特别注意的,调性能还是要看 AWR 吧 |