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/,如需转载,请注明出处,否则将追究法律责任。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐