安裝oracle時核心引數的含義
/*/etc/sysctl.conf*/
kernel.shmall = 4294967296 --設定共享記憶體總頁數。這個值太小有可能導致資料庫啟動報錯。很多人調整系統核心引數的時候只關注SHMMAX引數,而忽略了SHMALL引數的設定。這個值推薦設定為實體記憶體大小除以分頁大小。
--getconf PAGE_SIZE 獲取分頁大小
kernel.shmmax = 2147483648 --Linux程式可以分配的單獨共享記憶體段的最大值。一般設定為記憶體總大小的一半。這個值的設定應該大於SGA_MAX_TARGET或MEMORY_MAX_TARGET的值,因此對於安裝Oracle資料庫的系統,shmmax的值應該比記憶體的二分之一大一些
kernel.shmmni = 4096 --SHMMNI引數:設定系統級最大共享記憶體段數量。Oracle10g推薦最小值為4096,可以適當比4096增加一些。
kernel.sem = 250 32000 100 128 --semaphores
SEMMSL 250 表示每個訊號集中的最大訊號量數目 各個例項中最大的PROCESSES引數+10
SEMMNS 32000 表示系統範圍內的最大訊號量總數目
SEMOPM 100 表示每個訊號發生時的最大系統運算元目
SEMMNI 128 表示系統範圍內的最大訊號集總數目
fs.file-max = 6815744 --512 x processes 可以分配的檔案控制程式碼的最大數目(檔案系統最大可開啟檔案數)
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500 --表示用於向外連線的埠範圍。預設情況下很小:32768到61000,改為1024到65000。
net.core.rmem_default = 262144 --預設和最大的TCP資料接收緩衝
net.core.rmem_max = 4194304
net.core.wmem_default = 262144 --預設和最大的TCP資料傳送緩衝
net.core.wmem_max = 1048576
--
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
kernel.panic_on_oops = 30
kernel.shmall = 4294967296
kernel.shmmax = 2147483648 --
kernel.msgmnb = 65536 --Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536 --Controls the maximum size of a message, in bytes
kernel.shmmax = 68719476736 --Controls the maximum shared segment size, in bytes
kernel.shmall = 4294967296 --Controls the maximum number of shared memory segments, in pages
----------------------------------------------------------------------------------------------------------
/*vi /etc/security/limits.conf*/
oracle soft nproc 2047 --可用於單個使用者最大程式數
oracle hard nproc 16384
oracle soft nofile 1024 --開啟檔案最大描述符的限制
oracle hard nofile 65536
oracle soft stack 10240 --程式堆疊段的最大大小
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-1673168/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 安裝oracle時引數shmmax,shmall的含義OracleHMM
- 安裝ORACLE時在Linux上設定核心引數的含義OracleLinux
- 安裝oracle資料庫時,設定linux核心引數的意義Oracle資料庫Linux
- oracle安裝linux時的核心引數解釋OracleLinux
- histb 引導核心 boot_cmd 引數含義boot
- oracle核心引數意義Oracle
- oracle中用Create Table建立表時,Storage中引數的含義!Oracle
- Oracle安裝時shmmax引數的設定OracleHMM
- 部分Oracle 配置檔案引數含義Oracle
- ORACLE安裝核心引數配置_linux平臺OracleLinux
- solaris10中安裝oracle核心引數的調整Oracle
- (轉)redhat下安裝oracle,設定redhat核心引數RedhatOracle
- CBO,ORACLE,隱含引數,_sort_elimination_cost_ratio的含義Oracle
- Nginx常用配置引數的含義Nginx
- plsql下nocopy引數的含義SQL
- Oracle 隱含引數Oracle
- ORACLE隱含引數Oracle
- Oracle的隱含引數(zt)Oracle
- GoldenGate 基本引數含義Go
- php引數3個點的含義PHP
- Oracle 核心引數Oracle
- ORACLE核心引數Oracle
- Oracle 執行計劃中一些引數的含義Oracle
- 核心引數意義(轉)
- git merge合併程式碼時各引數含義Git
- 獲取oracle的隱含引數Oracle
- oracle的一個隱含引數Oracle
- Oracle 中所有隱含的 引數Oracle
- Oracle隱含引數的查詢Oracle
- mysqldump --master-data=2引數的含義MySqlAST
- 測試oracle 11.2.0.4的remote_login_password引數含義OracleREM
- MYSQL 5.6 安裝時cmake引數MySql
- oracle獲取隱含引數Oracle
- Python 中 key 引數的含義及用法Python
- CLUSTER_DATABASE_INSTANCES 引數的真正含義Database
- Python中key引數的含義及用法Python
- solaris 10 安裝 oracle 11g R2核心引數設定Oracle
- 【parameter】oracle的隱含引數的檢視Oracle