在Oracle 11gR2版本中啟用 Oracle NUMA 支援
在Oracle db 11gR2版本中啟用 Oracle NUMA 支援
參考原文:
Enable Oracle NUMA support with Oracle Server Version 11gR2 (文檔 ID 864633.1)
適用於:
Oracle Database - Enterprise Edition - Version 11.2.0.1 and later
Oracle Database - Standard Edition - Version 11.2.0.1 and later
Information in this document applies to any platform.
Oracle on NUMA capable hardware
***Checked for relevance on 11-Mar-2013***
細節:
Oracle NUMA(Non Uniform Memory Architecture)support can be used with large SMP multiprocessor environments with NUMA hardware。
啟用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相容性的資訊。
推薦:
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_support 這個參數取代了 _enable_NUMA_optimization 這個參數。若是使用 _enable_NUMA_optimization參數來代替_enable_NUMA_support參數,在alert log中會有警示:
..._enable_NUMA_optimization is deprecated please use _enable_NUMA_support instead....
一旦在參數檔案中設定了_enable_NUMA_support參數,並且oracle db 11.2 運行在NUMA相容的環境中,那麼資料庫執行個體的alert日誌將會有 NUMA support 已經被啟用的反饋,並能顯示何種NUMA配置被檢測到。
舉例,在a 8 NUMA domains Linux system with 48 cores:
...NUMA system found and support enabled (8 domains - 6,6,6,6,6,6,6,6)...
警告:
禁用或者啟用會改變應用程式的效能
在生產環境啟用NUMA support之前,建議在測試環境中進行評估
當Oracle NUMA support被禁用時,作業系統和 硬體設定可能需要調整或者重新設定,請諮詢你的硬體供應商以擷取更多的資訊
Oracle 11g 在RedHat Linux 5.8_x64平台的安裝手冊
Linux-6-64下安裝Oracle 12C筆記
在CentOS 6.4下安裝Oracle 11gR2(x64)
Oracle 11gR2 在VMWare虛擬機器中安裝步驟
Debian 下 安裝 Oracle 11g XE R2