lightdb-x 支持的oracle视图统计

LightDB-X在23.3版本中支持多种Oracle系统视图,如USER_JOBS和DBA_JOBS_RUNNING等,用于获取作业信息。USER开头的视图查询当前schema信息,而ALL和DBA则分别表示无权限校验和全库信息。这些视图涵盖了序列、表和视图的字段、约束、索引、用户、角色以及统计信息等。一些字段的格式在23.3版本中有所调整,如NUMBER类型的长度表示。
摘要由CSDN通过智能技术生成

LightDB-X 支持的oracle 系统视图统计(截止23.3版本)

要点

  • 视图主要基于oracle 11g,对于不支持的字段返回NULL。具体支持哪些字段,及字段与oracle的区别请参考官方文档

  • USER_JOBS , DBA_JOBS_RUNNING 获取的是使用lt_cron插件创建的job的信息。

  • USER前缀开头的视图查询的是当前schema 下的信息, 即search_path 中第一个有效的schema。

  • ALL前缀开头的视图没有权限校验,查询的是数据库下的所有信息。同DBA前缀开头视图

视图简述

ItemOverview
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)这种格式)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

紫无之紫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值