RAC跨節點使用並行程式的控制
資料庫伺服器的cpu數量越來越多
為充分提高效能,很多時候都會使用並行處理來提高運算速度
並行處理雖然可以在多個cpu上進行一個事務的處理,提高運算能力
但同時也有合併資料以及其他方面的開銷
對於rac來說,如果一個並行操作跨了兩個節點間的cpu來進行的話會加大私有網路的資料傳輸量
當大量的PX類等待事件出現的時候就要考慮是否要限制下節點間並行的進行
有兩個節點組成的RAC,資料庫名是DB,例項名分別是DB1,DB2,為了實現一個SQL只能搶到一個節點上的並行程式,不能在這個節點的並行不夠這個SQL使用的情況卻去使用另一個節點上的並行程式,即不能跨節點使用並行程式,每個語句所使用的並行程式分佈在單獨一個節點:
ALTER SYSTEM SET instance_groups='DB1','DB_ALL' SCOPE=SPFILE SID='db1';
ALTER SYSTEM SET instance_groups='DB2','DB_ALL' SCOPE=SPFILE SID='db2';
ALTER SYSTEM SET instance_name='db1' SCOPE=SPFILE SID='db1';
ALTER SYSTEM SET instance_name='db2' SCOPE=SPFILE SID='db2';
ALTER SYSTEM SET parallel_instance_group='DB2' SCOPE=SPFILE SID='db2';
ALTER SYSTEM SET parallel_instance_group='DB1' SCOPE=SPFILE SID='db1';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26870952/viewspace-721481/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RAC新增節點Oracle
- 2節點RAC安裝
- rac新增節點前之清除節點資訊
- rac新增節點容易遇到的問題
- DRM特性引起的RAC節點當機
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- oracle11g RAC新增節點Oracle
- RAC二節點啟動異常
- RAC中的並行查詢 DOP(Degree of Parallelism)並行Parallel
- oracle 11g rac新增節點前之清除節點資訊Oracle
- rac新增節點步驟(11g)
- 【RAC】Oracle10g rac新增刪除節點命令參考Oracle
- 模擬oracle rac節點異常時如何保持ogg正常執行Oracle
- rac新增節點容易遇到的問題(11g)
- 11g rac新增節點容易遇到的問題
- ClusterShell:一個在叢集節點上並行執行命令的好工具並行
- 關於Oracle 11G RAC雙節點之間存在防火牆導致只能一個節點執行Oracle防火牆
- 11gR2 RAC新增節點步驟
- oracle11g_RAC新增刪除節點Oracle
- Oracle 11g RAC重新新增節點Oracle
- 3節點RAC資料庫夯故障分析資料庫
- 11.2.0.4 RAC生產環境刪除故障節點與增加新服務節點
- Oracle優化案例-新增RAC節點(二十九)Oracle優化
- 【RAC】作業系統重灌後RAC11g節點重置注意事項作業系統
- RAC節點啟動失敗--ASM無法連線ASM
- 11g rac新增節點步驟(11g)
- 使用C#跨PC 遠端呼叫程式並顯示UI介面C#UI
- 一次詳細的RAC 節點例項驅逐分析文件
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- 計算節點會對收到的SQL 語句做解析、優化、執行並SQL優化
- 12_QT跨平臺執行之使用QT控制蜂鳴器QT
- oracle 11.2.0.4 rac節點異常當機之ORA-07445Oracle
- Oracle RAC某一節點異常,你該怎麼辦?Oracle
- Oracle 19c rac安裝,只能啟動一個節點的ASMOracleASM
- emc cx500上的基於linux的3節點rac上的裸裝置的使用和效能測試Linux
- dom4j 根據xml節點路徑查詢節點,找到對應的目標節點下的子節點,對節點Text值進行修改XML
- rac二節點例項redo故障無法啟動修復
- DM8 配置DMDSC主備環境(rac到單節點 )
- ORACLE 11.2.0.4 rac for linux 鏈路宕導致的單節點異常當機OracleLinux