本主題概述 Linux® 及 UNIX® 作業系統上建議的作業系統使用者程序資源限制 (ulimit)。
視您的安裝而定,DB2® 引擎會自動將 ulimit 提高到不同程度:
在任一情況下,在系統上永久地設定資源限制可能更為可行。特別是對非 root 安裝,data、nofiles 及 fsize ulimit 值應該由管理者在安裝之後進行適當設定。
在完成非 root 安裝之後,實例擁有者應該驗證 data、nofiles 及 fsize 資源的硬式作業系統 ulimit。建議的值在下表中說明:
硬式 ulimit 資源 | 說明 | 最小值 | 建議值 | 查詢值的指令 |
---|---|---|---|---|
data | 程序容許的專用記憶體上限 | 電腦上可用的記憶體數量 | 無限制 | ulimit –Hd |
nofiles | 程序容許的已開啟檔案數目上限 | 大於實例中所有資料庫之所有 MAXFILOP 資料庫配置參數的總和 | 65536 或無限制 | ulimit –Hn |
fsize | 容許的檔案大小上限 | 無限制 | 無限制 | ulimit –Hf |
如果不符合 ulimit 最小值,則 DB2 引擎會發生非預期的作業系統資源不足錯誤。這些錯誤可能會導致 DB2 中斷。
如果 ulimit 值需要針對非 root 安裝進行更新,請聯絡 root 使用者或「系統管理者」。您必須手動設定 ulimits 的值,但在 AIX® 作業系統上除外,因為在此作業系統上,您可以執行 db2rfe 指令來設定 ulimits。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]