啓用Oracle NUMA support 會有效的使用底層的NUMA硬件。並且可能提高db 性能。
Oracle NUMA support 需要 硬件,os,和 oracle db version 的正確組合。
從oracle db 11.2.0.1開始,默認Oracle NUMA support是被禁用的。
本文描寫敘述了Oracle db 11gR2狀況下,Oracle NUMA support 的啓用方法
Oracle db 11.2以前版本號 的環境中。使用NUMA的建議和對NUMA的支持,請見mos文章:Note:759565.1
請當心啓用 NUMA支持。請聯繫你的硬件供應商以獲取你的硬件和操做系統有關NUMA兼容性的信息。html
推薦:
Customers who have tuned their Database specifically for NUMA can continue to run with NUMA enabled with Oracle Server Version 11.2.0.1.
It is strongly recommended to customers who want to enable NUMA do sufficient testing before going into production.
行動:
oracle db 11.2中啓用NUMA的步驟:
在一個NUMA兼容的環境中使用 oracle db 11.2時,默認Oracle 將不會檢測硬件和os 的NUMA兼容性,也不會啓用Oracle NUMA support
設置例如如下的隱含參數以啓用NUMA support
數據庫
_enable_NUMA_support=TRUE除此以外,不需要其它的步驟。
..._enable_NUMA_optimization is deprecated please use _enable_NUMA_support instead....一旦在參數文件裏設置了_enable_NUMA_support參數。並且oracle db 11.2 執行在NUMA兼容的環境中。那麼數據庫實例的alert日誌將會有 NUMA support 已經被啓用的反饋,並能顯示何種NUMA配置被檢測到。
...NUMA system found and support enabled (8 domains - 6,6,6,6,6,6,6,6)...警告: 性能禁用或啓用應用程序更改 在生產環境中,以使NUMA support以前。在測試環境中推薦評價 何時Oracle NUMA support被禁用,操做系統和 硬件配置可能須要調整或另外一種結構,請諮詢您的硬件供應商,以得到大量的其餘資料,並建議。