基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
性能视图
更新时间:2026-07-15 20:42:45
动态性能视图由数据库服务器维护,可供数据库管理员用户 SYS 访问,会在打开和使用数据库时不断更新,并且其内容主要与性能有关。
性能视图简介
Oracle 模式下包含一组基础视图,这些视图由数据库服务器维护,可供数据库管理员用户 SYS 访问。因为它们在打开和使用数据库时不断更新,并且其内容主要与性能有关,所以这些视图被称为动态性能视图。
数据库管理员可以查询和创建表上的视图,并将这些视图的访问权授予其他用户。
用户 SYS 拥有动态性能表,其名称以 V$ 开头。在这些表上创建视图,然后使用前缀为 V$ 的公共同义词。例如,V$DBLINK 视图包含有关 Database Link 的信息。
性能视图的种类
性能视图包括 V$ 视图和 GV$ 视图。
V$ 视图
实际的动态性能视图由前缀 V$ 标识。这些视图的公共同义词具有前缀 V$。数据库管理员和其他用户应仅访问 V$ 对象。
实例启动后,可以访问从内存读取的 V$ 视图。
GV$ 视图
每个 V$ 视图几乎都有相应的 GV$ 视图,即全局的 V$ 视图。在 OceanBase 集群中,查询 GV$ 视图将返回所有符合条件的 V$ 视图信息。
性能视图的存储
动态性能视图是基于数据库内存结构而构建的虚拟表。动态性能视图也称为固定视图,数据库管理员无法更改或删除它们。
动态性能视图不是存储在数据库中的常规表,因为数据是动态更新的,所以无法保证视图的读取一致性。尽管这些视图似乎是常规数据库表,但这些视图仅提供有关内部磁盘结构和内存结构的数据。您可以从这些视图中进行选择,但不能对其进行更新或更改。
因为动态性能视图不是真正的表,所以数据内容取决于集群和服务结点的状态。