11g RAC資料庫多節點並行操作開關 - PARALLEL_FORCE_LOCAL

tolywang發表於2013-08-16

PARALLEL_FORCE_LOCAL
 
PARALLEL_FORCE_LOCAL如果指定為TRUE, 並行操作只會在當前instance裡面並行,而不會垮多節點,在11g R2 預設為FALSE,   如果想跨多個節點執行並行操作, 可以設定為 false  。 


例子:

每週日 22:00  執行全量CBO

begin
  execute immediate 'alter session set parallel_force_local=false';
  dbms_stats.gather_database_stats(estimate_percent => 100,
                                   method_opt       => 'for all indexed columns',
                                   options          => 'GATHER',degree => 128);
end;




其它每天 22:00,執行增量
begin
  execute immediate 'alter session set parallel_force_local=false';
  dbms_stats.gather_database_stats(estimate_percent => dbms_stats.auto_sample_size,
                                   method_opt       => 'for all indexed columns',
                                   options          => 'GATHER AUTO',degree => 32);
end;
 

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

相關文章