oracle 9207
每次在做表分析时执行如下语句:
exec dbms_stats.gather_table_stats(ownname => 'CPTQ',tabname => 'SLTS',estimate_percent => 30,method_opt => 'FOR ALL INDEXED COLUMNS',cascade => TRUE);
很慢啊。这次都分析了6小时了。还没执行完。
SLTS表也就25G多一点吧。
有什么可以加快的方法吗?
另外,可以看分析的进度吗?心里一直没底……
每次在做表分析时执行如下语句:
exec dbms_stats.gather_table_stats(ownname => 'CPTQ',tabname => 'SLTS',estimate_percent => 30,method_opt => 'FOR ALL INDEXED COLUMNS',cascade => TRUE);
很慢啊。这次都分析了6小时了。还没执行完。
SLTS表也就25G多一点吧。
有什么可以加快的方法吗?
另外,可以看分析的进度吗?心里一直没底……
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12045182/viewspace-343097/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12045182/viewspace-343097/
本文讨论了一个Oracle 9207环境中表分析速度缓慢的问题,特别是针对一个大小约为25GB的SLTS表。作者询问了如何提高gather_table_stats过程的速度,并寻求监控分析进度的方法。
1137

被折叠的 条评论
为什么被折叠?



