oracle在12c中自动收集用户模式表的统计数据时遵循的标准是什么
根据甲骨文的文档,它说它收集数据库中“所有对象”的统计数据。但是,它没有指定为用户特定模式收集的任何位置 1) 它遵循什么标准来自动收集用户特定模式的统计信息。 2) metalink中是否有详细的解释来解释它是如何完成的 感谢您对此的宝贵回复 谢谢,oracle在12c中自动收集用户模式表的统计数据时遵循的标准是什么,oracle,oracle12c,Oracle,Oracle12c,根据甲骨文的文档,它说它收集数据库中“所有对象”的统计数据。但是,它没有指定为用户特定模式收集的任何位置 1) 它遵循什么标准来自动收集用户特定模式的统计信息。 2) metalink中是否有详细的解释来解释它是如何完成的 感谢您对此的宝贵回复 谢谢, Mir默认统计信息收集过程适用于所有模式,包括用户模式。统计数据收集很困难,但基本上可以归结为何时收集统计数据以及收集什么统计数据: 当自动任务在指定的维护时段(通常为每天晚上10点)收集统计信息时 什么首选项过时百分比决定何时收集表或索引的统计
Mir默认统计信息收集过程适用于所有模式,包括用户模式。统计数据收集很困难,但基本上可以归结为何时收集统计数据以及收集什么统计数据:
过时百分比
决定何时收集表或索引的统计信息。默认情况下,将收集10%的行更改统计信息DBA\u表
和DBA\u索引
等视图中查找LAST\u analysisd
日期列
要查看统计自动任务应该何时运行,有许多DBA\u AUTOTASK.*
视图。这些视图很难理解,有许多方法可以禁用任务。(我希望Oracle刚刚使用了DBMS\u调度程序
)。要查看统计任务何时运行,请参阅视图DBA\u OPTSTAT.*
这是一个巨大的主题,这个答案只是一个高层次的概述。默认的统计数据收集过程适用于所有模式,包括用户模式。统计数据收集很困难,但基本上可以归结为何时收集统计数据以及收集什么统计数据:
过时百分比
决定何时收集表或索引的统计信息。默认情况下,将收集10%的行更改统计信息DBA\u表
和DBA\u索引
等视图中查找LAST\u analysisd
日期列
要查看统计自动任务应该何时运行,有许多DBA\u AUTOTASK.*
视图。这些视图很难理解,有许多方法可以禁用任务。(我希望Oracle刚刚使用了DBMS\u调度程序
)。要查看统计任务何时运行,请参阅视图DBA\u OPTSTAT.*
这是一个庞大的主题,而这个答案只是一个高层次的概述。“在维护窗口关闭之前,自动收集会评估所有对象,并对没有统计数据或非常旧的统计数据的对象进行优先级排序。”因此,如果你给一个小时的窗口,它会在这一小时内尽可能多地完成任务,这取决于最糟糕的对象“在维护窗口关闭之前,自动收集将评估所有对象,并对没有统计信息或非常旧的统计信息的对象进行优先级排序。”因此,如果您给一个小时的窗口,它将在该小时内尽可能多地执行任务,这取决于最糟糕的对象