LightDB-X 支持的oracle 系统视图统计(截止23.3版本)
要点
-
视图主要基于oracle 11g,对于不支持的字段返回NULL。具体支持哪些字段,及字段与oracle的区别请参考官方文档。
-
USER_JOBS , DBA_JOBS_RUNNING 获取的是使用lt_cron插件创建的job的信息。
-
USER前缀开头的视图查询的是当前schema 下的信息, 即search_path 中第一个有效的schema。
-
ALL前缀开头的视图没有权限校验,查询的是数据库下的所有信息。同DBA前缀开头视图
视图简述
Item | Overview |
---|---|
DBA_SEQUENCES ALL_SEQUENCES USER_SEQUENCES | sequences 相关信息 |
DBA_SYNONYMS ALL_SYNONYMS USER_SYNONYMS | 空视图,lightdb-x 不支持SYNONYMS |
DBA_TAB_COLS ALL_TAB_COLS USER_TAB_COLS COLS DBA_TAB_COLUMNS ALL_TAB_COLUMNS USER_TAB_COLUMNS | 获取表和视图的字段信息,number 类型DATA_LENGTH字段为22(23.3 开始,之前为(10,0)这种格式)) |
DBA_TAB_COL_STATISTICS ALL_TAB_COL_STATISTICS USER_TAB_COL_STATISTICS | 包含从“XXX_TAB_COLUMNS”中提取的列统计信息和直方图信息 |
DBA_OBJECTS/OBJ ALL_OBJECTS/OBJ USER_OBJECTS/OBJ | 获取对象信息 |
DBA_CATALOG ALL_CATALOG USER_CATALOG | 获取 tables, views, and sequences信息 |
DICTIONARY DICT | 获取系统表和视图信息 |
DBA_DEPENDENCIES ALL_DEPENDENCIES USER_DEPENDENCIES | 获取对象间依赖关系 |
DBA_SOURCE ALL_SOURCE USER_SOURCE | 描述存储对象的文本源 ,包括trigger,PROCEDURE,FUNCTION,PACKAGE, |
DBA_PROCEDURES ALL_PROCEDURES USER_PROCEDURES | 获取函数和存储过程信息 |
DBA_TRIGGERS ALL_TRIGGERS USER_TRIGGERS | 获取触发器信息 |
DBA_TRIGGER_COLS ALL_TRIGGER_COLS USER_TRIGGER_COLS | 获取触发器中使用的字段信息 |
DBA_TYPES ALL_TYPES USER_TYPES | 获取支持的type信息 |
DBA_CONSTRAINTS ALL_CONSTRAINTS USER_CONSTRAINTS | 获取约束定义 |
DBA_CONS_COLUMNS ALL_CONS_COLUMNS USER_CONS_COLUMNS | 获取约束中的字段信息 |
DBA_VIEWS ALL_VIEWS USER_VIEWS | 获取视图信息 |
DBA_TABLES ALL_TABLES USER_TABLES DBA_ALL_TABLES ALL_ALL_TABLES USER_ALL_TABLES TAB | 获取表和视图信息 |
DBA_TAB_STATISTICS ALL_TAB_STATISTICS USER_TAB_STATISTICS | 显示表的优化器统计信息 |
DBA_TAB_COMMENTS ALL_TAB_COMMENTS USER_TAB_COMMENTS | 显示表和视图的注释 |
DBA_COL_COMMENTS ALL_COL_COMMENTS USER_COL_COMMENTS | 显示属于表和视图的列的注释 |
DBA_TAB_MODIFICATIONS ALL_TAB_MODIFICATIONS USER_TAB_MODIFICATIONS | 获取对表的修改信息 |
DBA_INDEXES/IND ALL_INDEXES/IND USER_INDEXES/IND | 获取索引信息 |
DBA_INDEX_USAGE ALL_INDEX_USAGE USER_INDEX_USAGE | 获取索引使用情况 |
DBA_IND_COLUMNS ALL_IND_COLUMNS USER_IND_COLUMNS | 获取索引字段信息 ,number 类型COLUMN_LENGTH字段为22(23.3 开始,之前为(10,0)这种格式) |
DBA_IND_EXPRESSIONS ALL_IND_EXPRESSIONS USER_IND_EXPRESSIONS | 描述基于函数的索引的表达式 |
DBA_IND_STATISTICS ALL_IND_STATISTICS USER_IND_STATISTICS | 显示索引的优化器统计信息 |
DBA_USERS ALL_USERS USER_USERS | 获取用户信息 |
DBA_ROLES | 获取数据库中的所有角色信息 |
DBA_ROLE_PRIVS USERROLE_PRIVS | 描述角色授予信息 |
PRODUCT_COMPONENT_VERSION | 显示LightDB 版本等信息 |
PLAN_TABLE | 空视图, 不支持PLAN_TABLE |
DBA_DATA_FILES | 获取数据库文件信息 |
DBA_JOBS ALL_JOBS USER_JOBS | 获取job信息 |
DBA_JOBS_RUNNING | 获取正在runing的job信息 |
DBA_MVIEWS ALL_MVIEWS USER_MVIEWS | 获取物化视图信息 |
DBA_MVIEW_LOGS ALL_MVIEW_LOGS USER_MVIEW_LOGS | 空视图 |
DBA_MVIEW_COMMENTS ALL_MVIEW_COMMENTS USER_MVIEW_COMMENTS | 获取物化视图注释 |
DBA_TABLESPACES USER_TABLESPACES | 获取表空间信息 |
NLS_DATABASE_PARAMETERS NLS_INSTANCEPARAMETERS NLS_SESSION_PARAMETERS | 获取 NLS 参数 |
DBA_SEGMENTS DBA_SEGMENTS | 描述为段分配的存储空间 |
DBA_PART_TABLES ALL_PART_TABLES USER_PART_TABLES | 描述分区表信息 |
DBA_PART_KEY_COLUMNS ALL_PART_KEY_COLUMNS USER_PART_KEY_COLUMNS | 描述分区对象的分区键 |
DBA_SUBPART_KEY_COLUMNS ALL_SUBPART_KEY_COLUMNS USER_SUBPART_KEY_COLUMNS | 描述复合分区的子分区的分区键 |
DBA_PART_INDEXES ALL_PART_INDEXES USER_PART_INDEXES | 描述分区索引的分区信息, |
DBA_IND_PARTITIONS ALL_IND_PARTITIONS USER_IND_PARTITIONS | 描述分区子索引的信息 |
DBA_TAB_PARTITIONS ALL_TAB_PARTITIONS USER_TAB_PARTITIONS | 描述分区子表的信息 |
DBA_TAB_SUBPARTITIONS ALL_TAB_SUBPARTITIONS USER_TAB_SUBPARTITIONS | 描述子分区的信息 |
COL | 获取表和视图的字段信息, number 类型WIDTH字段为22(23.3 开始,之前为(10,0)这种格式) |