谁能强调一下,如果有任何情况需要导出Oracle Stats来保存,原因是什么?
经典的例子是从生产数据库中导出统计资料,然后导入到开发数据库中。即使开发数据库的数据少得多,查询优化器也会依靠统计和计划,因此像prod中的查询。
例如,在生产数据库中有120万条记录,但在开发数据库中有12条。如果将统计信息导出到dev中,dev中的优化器仍然会假设表有120万条记录,并据此规划查询。