gpt4 book ai didi

oracle - 如何在不使用 OEM 的情况下检查上次在 Oracle 上运行统计信息的时间

转载 作者:行者123 更新时间:2023-12-03 10:59:19 27 4
gpt4 key购买 nike

我想检查上次在我的 Oracle 10g 服务器上运行 stats 的时间。我通常会通过 OEM 执行此操作,但由于无关的原因 OEM 已关闭。有什么方法可以只使用 sqlplus 来检查这个吗?如果输出的格式合理,这将更有帮助。

最佳答案

以下所有数据字典表都有一个 LAST_ANALYZED 列(根据需要将 * 替换为 USER/ALL/DBA:

*_TABLES
*_TAB_PARTITIONS
*_TAB_SUBPARTITIONS
*_INDEXES
*_IND_PARTITIONS
*_IND_SUBPARTITIONS

(直方图领域还有很多,但我不会深入。)

相反, ALL_TAB_MODIFICATIONS显示插入/更新/删除的行(或表/分区/子分区被截断的时间戳),因为它收集了优化器统计信息。

关于oracle - 如何在不使用 OEM 的情况下检查上次在 Oracle 上运行统计信息的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2374951/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com