oracle

时间:2017-01-16 05:28:26

标签: sql oracle oracle11g oracle-enterprise-manager

当我在oracle 11g企业管理器或sql plus中创建任何新表时 结果是这样的:

- 没有行计数(没有事件零)

当我通过SQL * plus向表中插入数据时,它表示插入行但是当我通过SQL * Plus重新连接时它们都消失了,企业管理器中的行数仍然是空白的!

Blank Row Count in Enterprise Manager

我确实承诺了,我也确保我的桌子不是暂时的!

任何想法是什么问题?

1 个答案:

答案 0 :(得分:2)

您所指的/root/.gitconfig不反映表格中的实际行数。它是由数据库定期收集的统计信息(首先在创建表时)。您可以参考row count列,该列指示收集此last analyzed数据的时间。

默认情况下,当表中有10%的更改时,会收集新的统计信息。您可以使用一些DBA工具(PL SQL过程来启动统计信息收集)强制在表上收集统计信息。 注意:您在Enterprise Manager中看到的数据是可用的数据row countDBA_TABLES视图。

您可以通过在sqlplus

中发出以下命令来检查表上的实际行

USER_TABLES