我的问题是我有一个架构,其中所有表的统计信息都被锁定。
我在互联网上发现我可以使用DBMS_STATS.UNLOCK_TABLE_STATS (SCHEMA_NAME)
程序解锁。
我需要知道的是Oracle如何确定何时锁定统计信息以及何时不确定这些情况。
答案 0 :(得分:4)
来自original import command的文档:
如果
ROWS=n
,则导入操作完成后,将锁定所有导入表的统计信息。
请注意,如果指定
CONTENT=METADATA_ONLY
,则在导入操作完成后,将锁定从转储文件导入的任何索引或表统计信息。
如果您不希望数据作为解锁所有导入对象的统计信息的替代方法,则可以将CONTENT
保留为ALL
,并将查询过滤器应用于导出而不是排除所有行,例如QUERY=("WHERE 0=1")
。