0

删除/注释掉程序是否安全

DBMS_UTILITY.ANALYZE_SCHEMA(V_USER,'COMPUTE')

在甲骨文 11.2.0.4.180417

4

1 回答 1

0

那要看。它收集架构中所有表、集群和索引的统计信息V_USER。因此,如果在调用过程时统计信息是最新的,您可以将其删除。检查与

SELECT table_name, last_analyzed FROM all_tables WHERE owner=V_USER ORDER BY last_analyzed;

正常的建议是仅在插入或删除大量数据时才调用它。

我不会使用DBMS_UTILITY.ANALYZE_SCHEMA,而是切换到较新的DBMS_STATS .GATHER_SCHEMA_STATS. 此外,我已经好几年没有使用该选项COMPUTE了,因为ESTIMATE通常已经足够好了。

于 2018-06-27T11:44:08.793 回答