Skip to content

系统表概览

系统表用于管理和显示数据库元数据信息,存储了数据库中各级对象的元数据,用于描述数据库的结构、对象属性及相互关系。

SYSDBA用户在数据库中执行SELECT * FROM 系统表名;命令查询各系统表的信息。

可通过查询系统表获取以下信息:

  • 日志管理:集中管理各类日志(错误、事件、慢SQL等),便于审计和故障排查。
  • 权限与安全:涵盖用户、角色、访问控制、审计策略等安全相关配置。
  • 数据库对象管理:核心数据库对象(表、索引、视图等)的元数据。
  • 备份与恢复:备份计划、日志及恢复相关记录。
  • 存储与锁管理:存储资源分配、锁状态监控。
  • 任务与会话:实时监控用户会话、线程、事务状态。
  • 全局信息:集群、表空间、系统运行状态等全局配置。
  • 系统配置:参数、数据类型、函数等基础配置。
  • 外部集成:外部库连接、加密机等扩展功能。
  • 其他:作业、关键字、系统表元数据等辅助功能。

图1 系统表概览

注意:

带有“**”标记表,表示该表拥有集群全局表,集群全局表名为现有表名加上all。 例如: sys_trans 全局表名为 sys_all_trans sys_thd_status 全局表名为 sys_all_thd_status