加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么Oracle在导入后锁定了我的架构的统计信息?

发布时间:2020-12-12 16:30:15 所属栏目:百科 来源:网络整理
导读:我的问题是我有一个架构,其中所有表的统计信息都被锁定. 我在Internet上发现我可以使用DBMS_STATS.UNLOCK_TABLE_STATS(SCHEMA_NAME)过程解锁. 我需要知道的是Oracle如何确定何时锁定统计信息以及何时不确定这些情况. 从 original import command的文档: If
我的问题是我有一个架构,其中所有表的统计信息都被锁定.

我在Internet上发现我可以使用DBMS_STATS.UNLOCK_TABLE_STATS(SCHEMA_NAME)过程解锁.

我需要知道的是Oracle如何确定何时锁定统计信息以及何时不确定这些情况.

从 original import command的文档:

If ROWS=n,then statistics for all imported tables will be locked after the import operation is finished.

而对于data pump import:

Be aware that if you specify CONTENT=METADATA_ONLY,then any index or table statistics imported from the dump file are locked after the import operation is complete.

如果您不希望数据作为解锁所有导入对象的统计信息的替代方法,则可以将CONTENT保留为ALL,并将查询过滤器应用于导出,而不是排除所有行,例如QUERY =(“WHERE 0 = 1”).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读