【问题标题】:Oracle SQL Syntax: V$ viewsOracle SQL 语法:V$ 视图
【发布时间】:2011-06-28 18:53:32
【问题描述】:

我注意到 Oracle 附带了一些特殊的表/视图(例如 V$SESSION),它们不包含在 dba_tablesdba_views 中。

这是为什么呢?

谁能解释表或视图何时是dba_tables / dba_views 的一部分,何时不是?

【问题讨论】:

    标签: oracle view


    【解决方案1】:

    所有视图都列在DBA_VIEWS

    Oracle 的 V$ 对象实际上是公共同义词(它们确实出现在 DBA_SYNONYMS 中)。 V$SESSIONSYS.V_$SESSION 的同义词,它确实出现在 DBA_VIEWS 中。通常,V$ 对象是 SYS 架构中前缀为 V_$ 的视图的公共同义词,GV$ 是 SYS 架构中前缀为 GV_$ 的视图的公共同义词。

    【讨论】:

      【解决方案2】:

      在整个运营过程中,甲骨文 数据库维护着一组虚拟 记录当前数据库的表 活动。这些视图称为 动态性能视图,因为它们 不断更新,而一个 数据库已打开并正在使用中。这 视图,有时也称为 V$ 视图

      ...我会让 Oracle explain ;) 另请参阅 here

      【讨论】:

        猜你喜欢
        • 2016-03-06
        • 1970-01-01
        • 2019-01-15
        • 1970-01-01
        • 2017-03-16
        • 2018-12-25
        • 1970-01-01
        • 1970-01-01
        • 2018-08-12
        相关资源
        最近更新 更多