startup;ORA-27102: ou" />
最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當前位置: 首頁 - 科技 - 知識百科 - 正文

Oracle數據庫Linux服務器的內核參數配置

來源:懂視網 責編:小采 時間:2020-11-09 10:55:09
文檔

Oracle數據庫Linux服務器的內核參數配置

Oracle數據庫Linux服務器的內核參數配置:如果Linux內核參數設置不當或者不合理,oracle也會出錯,Linux內核參數大致概括為4類:共享內存(shared memory),信號量(semaphor 如果Linux內核參數設置不當或者不合理,Oracle也會出錯,比如10g中:SQL> startup;ORA-27102: ou
推薦度:
導讀Oracle數據庫Linux服務器的內核參數配置:如果Linux內核參數設置不當或者不合理,oracle也會出錯,Linux內核參數大致概括為4類:共享內存(shared memory),信號量(semaphor 如果Linux內核參數設置不當或者不合理,Oracle也會出錯,比如10g中:SQL> startup;ORA-27102: ou

如果Linux內核參數設置不當或者不合理,oracle也會出錯,Linux內核參數大致概括為4類:共享內存(shared memory),信號量(semaphor

如果Linux內核參數設置不當或者不合理,Oracle也會出錯,比如
10g中:
SQL> startup;
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
11g RAC下報錯:
SQL> startup;
ORA-00845: MEMORY_TARGET not supported on this system

本為總結下oracle數據庫在linux下相關內核參數的配置

Linux內核參數大致概括為4類:共享內存(shared memory),信號量(semaphores),網絡參數(network),文件參數(open files)
1.共享內存

內存查看:
[root@oraserv ~]# free -m
total used free shared buffers cached
Mem: 249 123 125 0 8 74
-/+ buffers/cache: 41 208
Swap: 2000 0 2000
共享內存是用于進程間通信的一種機制,共享內存可以由指定的多個進程共用,是一種系統資源。共享內存以段的形式分配,段有最大最小,可分配數量有限。

共享內存允許兩個或更多進程訪問同一塊內存,就如同 malloc() 函數向不同進程返回了指向同一個物理內存區(qū)域的指針。當一個進程改變了這塊地址中的內容的時候,其它進程都會察覺到這個更改。

所有共享內存塊的大小都必須是系統頁面大小的整數倍。系統頁面大小指的是系統中單個內存頁面包含的字節(jié)數。在 Linux 系統中,內存頁面大小是4KB,不過仍然應該通過調用 getpagesize 獲取這個值(單位字節(jié))。

[root@oraserv ~]# getconf PAGE_SIZE
4096

[root@oraserv ~]# ipcs -l
------ Shared Memory Limits --------
max number of segments = 4096 // SHMMNI
max seg size (kbytes) = 4194303 // SHMMAX
max total shared memory (kbytes) = 1073741824 // SHMALL
min seg size (bytes) = 1

------ Semaphore Limits --------
max number of arrays = 128 // SEMMNI
max semaphores per array = 250 // SEMMSL
max semaphores system wide = 32000 // SEMMNS
max ops per semop call = 100 // SEMOPM
semaphore max value = 32767

------ Messages: Limits --------
max queues system wide = 16 // MSGMNI
max size of message (bytes) = 65536 // MSGMAX
default max size of queue (bytes) = 65536 // MSGMNB

linux

,

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Oracle數據庫Linux服務器的內核參數配置

Oracle數據庫Linux服務器的內核參數配置:如果Linux內核參數設置不當或者不合理,oracle也會出錯,Linux內核參數大致概括為4類:共享內存(shared memory),信號量(semaphor 如果Linux內核參數設置不當或者不合理,Oracle也會出錯,比如10g中:SQL> startup;ORA-27102: ou
推薦度:
標簽: 設置 數據庫 linux
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top