雙節點的叢集,怎麼才能取消例項間的並行。

wei-xh發表於2010-06-22

雙節點的叢集,怎麼才能取消例項間的並行。
我並行度20建立索引,發現兩臺機器都有並行的程式,而且LMS0,LMS1佔用CPU也都在15%左右,比平時高了不少,這說明CACHE FUSION傳遞資料比較頻繁。怎麼才能取消例項間的並行,把並行侷限在單例項下。
我們節點的叢集例項名一個是:NCSBDB1,另外一個是NCSBDB2。
引數具體該怎麼設定。

 

如果我想讓連線NCSBDB1的使用者,使用的並行只能在NCSBDB1上進行
連線NCSBDB2的使用者,使用的並行只能在NCSBDB2上進行,不知道如下設定是否正確?

NCSBDB1.instance_groups='NCSBDB1'
NCSBDB2.instance_groups='NCSBDB2'
NCSBDB1.parallel_instance_group='NCSBDB1'
NCSBDB2.parallel_instance_group='NCSBDB2'

 

我取消RAC的例項間並行了
節點一:
alter system set instance_groups=crmd1 scope=spfile sid='crmd1' ;
重啟後
alter system set parallel_instance_group=crmd1 sid='crmd1';

節點二:
alter system set instance_groups=crmd2 scope=spfile sid='crmd2' ;
重啟後
alter system set parallel_instance_group=crmd2 sid='crmd2';

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22034023/viewspace-665843/,如需轉載,請註明出處,否則將追究法律責任。

相關文章