真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle安裝時設置的內(nèi)核參數(shù)有什么用

本篇內(nèi)容主要講解“oracle安裝時設置的內(nèi)核參數(shù)有什么用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“oracle安裝時設置的內(nèi)核參數(shù)有什么用”吧!

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供剛察網(wǎng)站建設、剛察做網(wǎng)站、剛察網(wǎng)站設計、剛察網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、剛察企業(yè)網(wǎng)站模板建站服務,十載剛察做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。

數(shù)據(jù)庫在linux系統(tǒng)上的安裝過程中,涉及到設置linux內(nèi)核參數(shù);

kernel.shmall = 2097152 # 可以使用的共享內(nèi)存的總量,單位:頁。
kernel.shmmax = 2147483648 # 最大單個共享內(nèi)存段大小。取物理內(nèi)存大小的一半,單位為字節(jié)
kernel.shmmni = 4096 # 整個系統(tǒng)共享內(nèi)存段的最大數(shù)目。
kernel.sem = 250 32000 100 128 # 每個信號對象集的最大信號對象數(shù);系統(tǒng)范圍內(nèi)最大信號對象數(shù);每個信號對象支持的最大操作數(shù);系統(tǒng)范圍內(nèi)最大信號對象集數(shù)。
fs.file-max = 65536 # 系統(tǒng)中所允許的文件句柄最大數(shù)目。
net.ipv4.ip_local_port_range = 1024 65000 # 應用程序可使用的IPv4端口范圍。
net.core.rmem_default = 1048576 # 套接字接收緩沖區(qū)大小的缺省值
net.core.rmem_max = 1048576 # 套接字接收緩沖區(qū)大小的最大值
net.core.wmem_default = 262144 # 套接字發(fā)送緩沖區(qū)大小的缺省值
net.core.wmem_max = 262144 # 套接字發(fā)送緩沖區(qū)大小的最大值



共享內(nèi)存

可以通過ipcs -lm命令查看目前系統(tǒng)共享內(nèi)存的參數(shù)限制:

# ipcs -lm

—— Shared Memory Limits ——–
max number of segments = 4096
max seg size (kbytes) = 1048576
max total shared memory (pages) = 2097152
min seg size (bytes) = 1

這里涉及到3個于共享內(nèi)存相關的參數(shù):SHMMAX,SHMMNI,SHMALL

SHMMAX

  • 含義:單個共享內(nèi)存段最大字節(jié)數(shù)

  • 設置:比SGA略大

  • 查看:cat /proc/sys/kernel/shmmax

    $ cat /proc/sys/kernel/shmmax
    1073741824

  • 修改:

    sysctl -w kernel.shmmax=1073741824
    echo “kernel.shmmax=1073741824″ >> /etc/sysctl.conf

SHMMNI

  • 含義:共享內(nèi)存段最大個數(shù)

  • 設置:至少4096

  • 查看:cat /proc/sys/kernel/shmmni

    # cat /proc/sys/kernel/shmmni
    4096

  • 修改:

# sysctl -w kernel.shmmni=4096
# echo “kernel.shmmni=4096″ >> /etc/sysctl.conf

SHMALL

  • 含義:系統(tǒng)中共享內(nèi)存頁總數(shù)

  • 設置:至少ceil(shmmax/PAGE_SIZE);ORACLE DOC 默認值:2097152*4096=8GB

  • 查看:cat /proc/sys/kernel/shmall

$ getconf PAGE_SIZE
4096

# cat /proc/sys/kernel/shmall
2097152

  • 修改:

# sysctl -w kernel.shmall=2097152
# echo “kernel.shmall=2097152″ >> /etc/sysctl.conf

信號量:

當前系統(tǒng)信號量限制:

Oracle@lab-rd-01:~$ ipcs -ls

—— Semaphore Limits ——–
max number of arrays = 128
max semaphores per array = 250
max semaphores system wide = 32000
max ops per semop call = 100

SEMMSL

  • 含義:每個信號量set中信號量最大個數(shù)

  • 設置:最小250;對于processes參數(shù)設置較大的系統(tǒng)建議設置為processes+10

SEMMNI

  • 含義:linux系統(tǒng)信號量set最大個數(shù)

  • 設置:最少128

SEMMNS

  • 含義:linux系統(tǒng)中信號量最大個數(shù)

  • 設置:至少32000;SEMMSL * SEMMNI

SEMOPM

  • 含義:semop系統(tǒng)調(diào)用允許的信號量最大個數(shù)

  • 設置:至少100;或者等于SEMMSL

查看信號量設置:cat /proc/sys/kernel/sem

order:SEMMSL, SEMMNS, SEMOPM, SEMMNI

oracle@lab-rd-01:~$ cat /proc/sys/kernel/sem
250    32000    100    128

修改:

sysctl -w kernel.sem=”250 32000 100 128″
echo “kernel.sem=250 32000 100 128″ >> /etc/sysctl.conf

ORACLE提供了sysresv工具管理共享內(nèi)存以及信號量,操作系統(tǒng)級別可以通過ipcs管理。

到此,相信大家對“oracle安裝時設置的內(nèi)核參數(shù)有什么用”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!


當前名稱:oracle安裝時設置的內(nèi)核參數(shù)有什么用
當前網(wǎng)址:http://weahome.cn/article/jdjspd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部