[User_tables在添加表时更新

问题描述 投票:0回答:2

为什么当我向用户添加表时,我在user_tables表中看到它。我问这个问题是因为该表是一个数据字典表,它应该是静态的,并且仅在数据库启动时才更新,而动态性能视图在数据库启动时就更新。此外,我看到数据库中没有表的v $视图。

database oracle oracle11g oracle10g data-dictionary
2个回答
1
投票

您正在做一个假设:

此表是数据字典表,它应该是静态的,并且仅在数据库启动时才更新

这是不正确的。

数据字典表存储有关数据库结构的信息,并且每当修改该结构(即执行DDL)时,都会对其进行修改(如您所见)。


0
投票

您的看法不正确。如您所见,数据字典是动态的,并且将根据数据库的变化而变化。

© www.soinside.com 2019 - 2024. All rights reserved.