oracle数据库突然变慢了 Oracle的表分析需要经常进行吗?
Oracle的表分析需要经常进行吗?首先,我们需要理解为什么我们需要做表格分析。Oracle将表分析的结果用于基于成本的优化,以生成更好的查询计划。因此,通常会发现,如果表的查询性能很差,或者有索引但
Oracle的表分析需要经常进行吗?
首先,我们需要理解为什么我们需要做表格分析。Oracle将表分析的结果用于基于成本的优化,以生成更好的查询计划。
因此,通常会发现,如果表的查询性能很差,或者有索引但没有运行,可以考虑分析表。
oracle查看哪些表做过analyze?
分析表:选择所有者、表名、上次分析的所有表,其中上次分析的结果不为空:选择所有者、表名、上次分析的所有表,其中上次分析的结果为空
Oracle使用分析进行基于成本的优化,以生成更好的查询计划。所以,问题是:Oracle的表分析需要经常进行吗?或者只跑一次就可以了?答:当查询当前表或其他性能不好时,可以对相应的表进行一次分析。1.经常做DML表上需要分析的,现在推荐使用DBMSuStats包。