暂无图片
返回数说广场
brucewoo
2024-10-27
怀疑USER1用户下的表TEST上的统计信息存在问题,故拟使用PENDING统计信息来验证相关SQL在重新收集统计信息后是否可以走出期望的执行计划。请将以下操作步骤,按正确的顺序列出。 1、exec dbms_stats.gather_table_stats('USER1','TEST') ; 2、select * from table(dbms_xplan.display); 3、alter session set optimizer_use_pending_statistics = TRUE; 4、Exec dbms_stats.set_table_prefs('USER1', 'TEST','PUBLISH', 'false'); 5、Exec dbms_stats.set_table_prefs('USER1', 'TEST','PUBLISH', 'true'); 6、explain plan for <目标SQL文本>; 7、Exec dbms_stats.publish_pending_stats('USER1','TEST');或 Exec dbms_stats.delete_pending_stats('DEXTER','PUBLISH_TEST'); 4-》1-》3-》6-》2-》7-》5
0
暂无图片 2
54
分享

评论

热门数说