哪些情况下,有人会存储Oracle DB对象统计数据

问题描述 投票:0回答:1

谁能强调一下,如果有任何情况需要导出Oracle Stats来保存,原因是什么?

oracle database-performance database-administration
1个回答
0
投票

经典的例子是从生产数据库中导出统计资料,然后导入到开发数据库中。即使开发数据库的数据少得多,查询优化器也会依靠统计和计划,因此像prod中的查询。

例如,在生产数据库中有120万条记录,但在开发数据库中有12条。如果将统计信息导出到dev中,dev中的优化器仍然会假设表有120万条记录,并据此规划查询。

© www.soinside.com 2019 - 2024. All rights reserved.