數(shù)據(jù)庫(kù)連接池滿(mǎn)處理辦法 oracle如何增大連接池最大連接數(shù)?
oracle如何增大連接池最大連接數(shù)?遠(yuǎn)程連接到Linux服務(wù)器,或本地登錄:Su Oraclesqlplus/nolog連接到數(shù)據(jù)庫(kù);conn/assysdbashowparametersessio
oracle如何增大連接池最大連接數(shù)?
遠(yuǎn)程連接到Linux服務(wù)器,或本地登錄:
Su Oracle
sqlplus/nolog連接到數(shù)據(jù)庫(kù);
conn/assysdba
showparametersession
altersystemsetsessions=values(例如,400)scope=SPFILE//注意分號(hào);
showparameterprocess
altersystemsetprocesses=values(例如,450)scope=SPFILE//注意分號(hào);
showparameterlicense//檢查最大進(jìn)程;
重新啟動(dòng)服務(wù)器;
Oracle中的會(huì)話(huà)數(shù)與參數(shù)文件中的進(jìn)程數(shù)相關(guān)。兩者之間的關(guān)系如下:
sessions=(1.1*process 5)
但是當(dāng)進(jìn)程數(shù)增加時(shí),數(shù)據(jù)庫(kù)常常無(wú)法啟動(dòng)。這是因?yàn)閁NIX系統(tǒng)參數(shù)/etc/system/中的semmns被省略,這是UNIX系統(tǒng)的信號(hào)量參數(shù)。每個(gè)進(jìn)程占用一個(gè)信號(hào)量。semmns調(diào)整后,需要重啟UNIX操作系統(tǒng),參數(shù)才能生效。但是,大小將受到硬件或oraclesga內(nèi)存的限制。范圍從200到2000。