6

我的问题是我有一个模式,其中所有表的统计信息都被锁定。

我在互联网上发现我可以使用该DBMS_STATS.UNLOCK_TABLE_STATS (SCHEMA_NAME)程序解锁。

我需要知道的是 Oracle 如何确定何时锁定统计信息以及何时不锁定,以避免此类情况。

4

1 回答 1

4

原始导入命令的文档中:

如果ROWS=n,则在导入操作完成后,所有导入表的统计信息都将被锁定。

对于数据泵导入

请注意,如果您指定CONTENT=METADATA_ONLY,则在导入操作完成后,从转储文件导入的任何索引或表统计信息都将被锁定。

如果您不想要这些数据,那么作为解锁所有导入对象的统计信息的替代方法,您可以保留CONTENTALL,并将查询过滤器应用于导出而不是排除所有行,例如QUERY=("WHERE 0=1").

于 2015-05-06T17:47:49.547 回答