Oracle資料庫開啟NUMA支援
NUMA簡介
NUMA(Non Uniform Memory Access Architecture,非統一記憶體訪問)把一臺計算機分成多個節點(node),每個節點內部擁有多個CPU,節點內部使用共有的記憶體控制器,節點之間是透過互聯模組進行連線和資訊互動。因此節點的所有記憶體對於本節點所有的CPU都是等同的,對於其他節點中的所有CPU都不同。雖然每個CPU可以訪問整個系統記憶體,但是訪問本地節點的記憶體速度是最快的(不經過互聯模組),訪問非本地節點的記憶體速度較慢(需要經過互聯模組)。
Oracle Database對NUMA的支援
Oracle從11.2開始,預設不會開啟NUMA支援,也不會硬體平臺以及作業系統是否支援NUMA。要開啟NUMA支援,需要手工進行配置。
在11.2中,開啟NUMA的支援只需要設定一個隱含引數:
_enable_NUMA_support=TRUE
然後重啟資料庫,如果設定成功,在alert log就會出現:
...NUMA system found and support enabled...
類似這樣的資訊。
在12c中,除了要設定上述這個引數外,還需要設定另外一個引數:
_px_numa_support_enabled=TRUE
開啟NUMA支援理論上可以提升一定的效能,但是在生產環境中開啟NUMA一定要經過嚴格的測試。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13885898/viewspace-2158400/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NUMA 架構與 資料庫架構資料庫
- Oracle資料庫開啟歸檔Oracle資料庫
- 開啟oracle資料庫歸檔Oracle資料庫
- oracle資料庫開機自動啟動Oracle資料庫
- Oracle 資料庫官方不支援VMWareOracle資料庫
- 設定Oracle資料庫開機自啟動Oracle資料庫
- 開啟關閉oracle資料庫附加日誌Oracle資料庫
- Oracle & MySQL & PostgreSQL資料庫恢復支援OracleMySql資料庫
- Oracle 資料庫官方申明不支援VmwareOracle資料庫
- You Buy a NUMA System, Oracle Says Disable NUMAOracle
- ORACLE 12C 開啟資料庫歸檔模式Oracle資料庫模式
- 資料庫資料恢復-oracle資料庫報錯無法開啟的如何恢復資料?資料庫資料恢復Oracle
- [Flashback]開啟資料庫閃回資料庫功能資料庫
- oracle測試資料庫啟用Oracle資料庫
- Oracle資料庫啟動步驟Oracle資料庫
- Oracle資料庫啟動過程Oracle資料庫
- 資料庫開啟監聽資料庫
- 爛筆頭——Oracle檢視資料庫開啟狀態Oracle資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- 資料庫伺服器的NUMA最佳化問題資料庫伺服器
- RedHat(Linux) Oracle資料庫設定開機自啟動RedhatLinuxOracle資料庫
- Eclipse怎樣連線並開啟oracle等資料庫?EclipseOracle資料庫
- oracle 正常關閉shutdown immediate與開啟open資料庫alertOracle資料庫
- Oracle資料庫開發——序列Oracle資料庫
- Laravel 開啟資料庫事務Laravel資料庫
- 怎樣開啟mongodb資料庫MongoDB資料庫
- RAC開啟資料庫歸檔資料庫
- 開啟資料庫歸檔模式資料庫模式
- 資料庫核心月報-2015/07-MySQL·社群動態·MySQL記憶體分配支援NUMA資料庫MySql記憶體
- Oracle NUMA usage recommendationOracle
- 【Oracle 12c資料庫支援閃回庫功能】實驗Oracle資料庫
- 開啟或關閉oracle資料庫的閃回功能步驟Oracle資料庫
- 4 配置Oracle資料庫自動啟動Oracle資料庫
- 4.1.3 使用 Oracle Restart 元件啟停資料庫OracleREST元件資料庫
- 啟用oracle資料庫密碼函式Oracle資料庫密碼函式
- Oracle資料庫的啟動與關閉Oracle資料庫
- AIX下自動啟動/停止Oracle資料庫AIOracle資料庫
- 啟動oracle資料庫到只讀模式Oracle資料庫模式