zyclove201305 发表于 2014-7-22 11:00:00

ANALYZE TABLE 造成查询堵塞?

oracle:10.2.0.4
os:RHEL 5.4
RAC环境

有一条SQL,执行时间突然变长,平时只要不到1小时,昨天用了7小时才跑完,SQL很简单,只是个单表查询。
分析了一下,在查旬期间,我作了表分析,如下:
ANALYZE TABLE table_name STRUCTURE CASCADE ONLINE INTO INVALID_ROWS;
请问,这个分析会造成查询堵塞吗?为什么?

Maclean Liu(刘相兵 发表于 2014-7-22 13:25:36

需要ASH 佐证,否则理论上是不会的

zyclove201305 发表于 2014-7-22 15:14:10


我是用sys用户做的 ANALYZE TABLE table_name STRUCTURE CASCADE ONLINE INTO INVALID_ROWS,不知道有没得影响。

kubine 发表于 2014-7-22 15:36:31

跑得慢的语句是否就是这张做 ANALYZE 的表,抓个ash awr看下当时的等待情况,再分析下当时的系统资源情况。
页: [1]
查看完整版本: ANALYZE TABLE 造成查询堵塞?