签到成功

知道了

CNDBA社区CNDBA社区

Oceanbase 3.x 与 4.x 视图 变更 说明

2023-09-06 15:05 790 0 转载 OceanBase
作者: dave

在 OceanBase 数据库 V4.x 版本我们对内部表和虚拟表做了很多改造,同时提供了很多视图展示系统的信息。V4.x 版本最大的变化是内部信息的查询全面转向视图,统一定义好的视图会保持版本间兼容,信息也更清晰。

http://www.cndba.cn/dave/article/131446

比如之前常用的记录每个分区位置信息的 __all_tenant_meta_table,由于 V4.x 版本中分区不再独立拥有位置信息,而是属于某个日志流,分区的位置信息由其所属的日志流位置决定,日志流位置使用视图 DBA_OB_LS_LOCATIONS 查看。其次用于查看集群合并状态的 __all_zone,V4.x 版本中系统租户只在 __all_zone 表中存储集群的 Zone、Region 等信息,而将合并状态拆分到专门的内部表,可以使用视图 DBA_OB_MAJOR_COMPACTION 查看整体的合并状态,视图 DBA_OB_ZONE_MAJOR_COMPACTION 查看每个 Zone 的合并状态。特别的是,不同于之前版本合并是整个集群的状态,V4.x 版本中每个租户各自执行合并工作,所以每个租户都有 DBA_OB_MAJOR_COMPACTION 和 DBA_OB_ZONE_MAJOR_COMPACTION 可以查看各自租户的合并状态。

http://www.cndba.cn/dave/article/131446

此外,在 V4.x 版本根据视图定义规范,对存量自有视图进行了一些改造,改造点包括:http://www.cndba.cn/dave/article/131446

  • “ 移除 ” 了不必要的视图。
  • 视图名统一加上 OB_ 前缀。
  • 视图名统一改为大写,视图列名也改为大写。
  • 如果是租户级别的视图,用户租户下只展示本租户的数据,系统租户展示所有租户的数据。

常用内部表和视图的对应关系

在 OceanBase 数据库 V4.x 版本中补充了大量的视图,您可以通过以下内部表和视图的对应关系,通过视图查询您需要的信息。

实体表/虚拟表 视图/命令 说明
__all_collation information_schema.COLLATIONS 展示每个字符集的比对方法信息
__all_tenant DBA_OB_TENANTS 展示租户的基础信息
gv$tenant (V4.x 废弃) 在MySQL 租户或 Oracle 租户下采用以下命令获取当前租户信息:
  • show tenant;
  • show tenant status;
  • select effective_tenant();
  • select effective_tenant_id();
展示用户租户下查询租户基本信息
__all_unit_config DBA_OB_UNIT_CONFIGS 展示 Unit Config 信息
__all_resource_pool DBA_OB_RESOURCE_POOL 展示 Resource Pool 信息
__all_server DBA_OB_SERVERS 展示 Sserver 信息
__all_zone DBA_OB_ZONES 展示 Zone 信息
__all_rootservice_event_history DBA_OB_ROOTSERVICE_EVENT_HISTORY 展示 Root Service 的事件历史
__all_rootservice_job DBA_OB_UNIT_JOBS
DBA_OB_TENANT_JOBS
DBA_OB_SERVER_JOBS
将 RootService Job 信息拆分成多张视图,根据展示的类型不同进行区分,方便结构化查询
__all_virtual_core_all_table DBA_OB_LS_LOCATIONS 展示本租户的日志流( LS )副本分布信息
gv$database(V4.x 废弃)
__all_database
CDB_OB_DATABASES
DBA_OB_DATABASES
information_schema.SCHEMATA
SYS.DBA_USERS
数据库信息
gv$table(V4.x 废弃)
__all_table
__all_virtual_table
CDB_OBJECTS
CDB_TABLES
CDB_INDEXES
CDB_IND_COLUMNS
CDB_PART_TABLES
CDB_TAB_PARTITIONS
系统租户下访问所有租户的 Schema 信息
information_schema.tables
information_schema.statistics
MySQL 租户下访问所有的表和索引信息
SYS.DBA_TABLES
SYS.DBA_INDEXES
Oracle 租户下访问表和索引信息
SYS.DBA_PART_TABLES
SYS.DBA_PART_INDEXES
Oracle 租户下获取分区表信息
oceanbase.DBA_PART_TABLES
oceanbase.DBA_PART_INDEXES
MySQL 租户下获取分区表信息
SYS.DBA_OBJECTS Oracle 租户下获取分区表信息
oceanbase.DBA_OBJECTS MySQL 租户下获取分区表信息
oceanbase.DBA_OB_TABLEGROUP_TABLES
SYS.DBA_OB_TABLEGROUP_TABLES
展示获取表的 Tablegroup 信息
__all_virtual_sys_variable
__all_sys_variable
CDB_OB_SYS_VARIABLES 系统租户下访问所有租户的系统变量信息
MySQL 租户下相关视图:
  • information_schema.session_variables
  • information_schema.global_variables
MySQL 租户下相关命令:
  • show variables;
  • show global variables;
MySQL 租户下获取系统变量信息
Oracle 租户下相关命令:
  • show variables;
  • show global variables;
Oracle 租户下获取系统变量信息
__tenant_virtual_table_index information_schema.STATISTICS MySQL 租户下获取索引键信息
SYS.DBA_CONS_COLUMNS Oracle 租户下获取索引建信息
__all_part
__all_virtual_part
__all_def_sub_part
__all_virtual_def_sub_part
CDB_TAB_PARTITIONS
CDB_TAB_SUBPARTITIONS
CDB_IND_PARTITIONS
CDB_IND_SUBPARTITIONS
CDB_SUBPARTITION_TEMPLATES
系统租户下,获取所有租户的分区信息
SYS.DBA_TAB_PARTITIONS
SYS.DBA_TAB_SUBPARTITIONS
SYS.DBA_IND_PARTITIONS
SYS.DBA_IND_SUBPARTITIONS
SYS.DBA_SUBPARTITION_TEMPLATES
Oracle 租户下获取分区信息
DBA_TAB_PARTITIONS
DBA_TAB_SUBPARTITIONS
DBA_IND_PARTITIONS
DBA_IND_SUBPARTITIONS
DBA_SUBPARTITION_TEMPLATES
MySQL 租户下获取分区信息
__all_virtual_outline
__all_outline
DBA_OB_OUTLINES
DBA_OB_CONCURRENT_LIMIT_SQL
展示 Outline 信息
__all_root_table
__all_meta_table
__all_tenant_meta_table
__all_virtual_tenant_meta_table
DBA_OB_LS_LOCATIONS
CDB_OB_LS_LOCATIONS
DBA_OB_TABLET_TO_LS
CDB_OB_TABLET_TO_LS
DBA_OBJECTS CDB_OBJECTS
展示 LOCATION 相关信息
__all_virtual_server_stat
__all_virtual_disk_stat
GV$OB_SERVERS 展示 Server 统计信息
__all_virtual_tenant_parameter_stat
__all_virtual_sys_parameter_stat
__all_virtual_tenant_parameter_stat
__all_virtual_sys_parameter_stat
__all_virtual_tenant_parameter_info
GV$OB_PARAMETERS 展示配置项信息
__all_virtual_processlist GV$OB_PROCESSLIST 展示会话信息
__all_virtual_kvcache_info GV$OB_KVCACHE 展示 KVCACHE 信息
GV$MEMSTORE(V4.x 废弃)
__all_virtual_tenant_memstore_info
GV$OB_MEMSTORE 展示 MemStore 信息
__all_virtual_column CDB_TAB_COLUMNS
CDB_TAB_COLS
系统租户下访问所有租户视图
information_schema.COLUMNS 展示列信息
SYS.DBA_TAB_COLUMNS
SYS.DBA_TAB_COLS
展示列信息
DBA_OB_TABLET_TO_LS
CDB_OB_TABLET_TO_LS
所有 Tablet 列表及所属的日志流信息
DBA_OB_TABLET_REPLICAS
CDB_OB_TABLET_REPLICAS
所有 Tablet 副本信息
__all_virtual_trans_stat GV$OB_TRANSACTION_PARTICIPANTS
V$OB_TRANSACTION_PARTICIPANTS
所有 Server 上的事务参与者信息
- 相关视图:
  • oceanbase.DBA_RECYCLEBIN
  • SYS.DBA_RECYCLEBIN
相关命令:show recyclebin;
展示回收站的信息
__all_zone DBA_OB_MAJOR_COMPACTION 展示整体的合并状态
DBA_OB_ZONE_MAJOR_COMPACTION 展示每个 Zone 的合并状态

V4.x 版本中更改名称的视图

视图更改名称主要是为了规范视图内容,方便您在使用的过程中更加高效的进行有关操作,在 V3.x 版本和 V4.x 版本中视图名的更改有以下区别:http://www.cndba.cn/dave/article/131446http://www.cndba.cn/dave/article/131446http://www.cndba.cn/dave/article/131446http://www.cndba.cn/dave/article/131446

  • OceanBase 数据库 V4.0 以前版本,部分自有视图不加 OB_* 前缀,例如 v$plan_cache_stat、v$obrpc_outgoing 等视图。
  • OceanBase 数据库 V4.0 及以后版本,统一增加 OB_* 前缀,例如 V$OB_PLAN_CACHE_STAT、V$OB_RPC_OUTGOING 等视图。

下表罗列出 V4.x 版本视图名调整的视图。

视图名 变更
gv$plan_cache_stat 改名为 GV$OB_PLAN_CACHE_STAT
gv$plan_cache_plan_stat 改名为 GV$OB_PLAN_CACHE_PLAN_STAT
gv$sql_audit 改名为 GV$OB_SQL_AUDIT
gv$memory 改名为 GV$OB_MEMORY
v$memory 改名为 V$OB_MEMORY
gv$memstore 改名为 GV$OB_MEMSTORE
v$memstore 改名为 V$OB_MEMSTORE
gv$memstore_info 改名为 GV$OB_MEMSTORE_INFO
v$memstore_info 改名为 V$OB_MEMSTORE_INFO
v$plan_cache_stat 改名为 V$OB_PLAN_CACHE_STAT
v$plan_cache_plan_stat 改名为 V$OB_PLAN_CACHE_PLAN_STAT
gv$plan_cache_plan_explain 改名为 V$OB_PLAN_CACHE_PLAN_STAT
v$plan_cache_plan_explain 改名为 V$OB_PLAN_CACHE_PLAN_EXPLAIN
v$sql_audit 改名为 V$OB_SQL_AUDIT
gv$obrpc_outgoing 改名为 GV$OB_RPC_OUTGOING
v$obrpc_outgoing 改名为 V$OB_RPC_OUTGOING
gv$obrpc_incoming 改名为 GV$OB_RPC_INCOMMING
v$obrpc_incoming 改名为 V$OB_RPC_INCOMMING
gv$outline 改名为 DBA_OB_OUTLINES
gv$concurrent_limit_sql 改名为 DBA_OB_CONCURRENT_LIMIT_SQL
gv$tenant_sequence_object 改名为 DBA_OB_SEQUENCE_OBJECTS
gv$tenant_px_worker_stat 改名为 GV$OB_PX_WORKER_STAT
v$tenant_px_worker_stat 改名为 V$OB_PX_WORKER_STAT
gv$ps_stat 改名为 GV$OB_PS_STAT
v$ps_stat 改名为 V$OB_PS_STAT
gv$ps_item_info 改名为 GV$OB_PS_ITEM_INFO
v$ps_item_info 改名为 V$OB_PS_ITEM_INFO
gv$plan_cache_reference_info 改名为 GV$OB_PLAN_CACHE_REFRENCE_INFO
v$plan_cache_reference_info 改名为 V$OB_PLAN_CACHE_REFRENCE_INFO
gv$sstable 改名为 GV$OB_SSTABLES
v$sstable 改名为 V$OB_SSTABLES
gv$server_schema_info 改名为 GV$OB_SERVER_SCHEMA_INFO
v$server_schema_info 改名为 V$OB_SERVER_SCHEMA_INFO
v$encrypted_tables 改名为 V$OB_ENCRYPTED_TABLES
gv$tenant_memory_info 改名为 GV$OB_TENANT_MEMORY
v$tenant_memory_info 改名为 V$OB_TENANT_MEMORY
gv$px_target_monitor 改名为 GV$OB_PX_TARGET_MONITOR
v$px_target_monitor 改名为 V$OB_PX_TARGET_MONITOR
GV$SQL_AUDIT 改名为 GV$OB_SQL_AUDIT
V$SQL_AUDIT 改名为 V$OB_SQL_AUDIT
GV$PLAN_CACHE_PLAN_STAT 改名为 GV$OB_PLAN_CACHE_PLAN_STAT
V$PLAN_CACHE_PLAN_STAT 改名为 V$OB_PLAN_CACHE_PLAN_STAT
GV$PLAN_CACHE_PLAN_EXPLAIN 改名为 GV$OB_PLAN_CACHE_PLAN_EXPLAIN
V$PLAN_CACHE_PLAN_EXPLAIN 改名为 V$OB_PLAN_CACHE_PLAN_EXPLAIN
GV$MEMORY 改名为 GV$OB_MEMORY
V$MEMORY 改名为 V$OB_MEMORY
GV$MEMSTORE 改名为 GV$OB_MEMSTORE
V$MEMSTORE 改名为 V$OB_MEMSTORE
GV$PLAN_CACHE_STAT 改名为 GV$OB_PLAN_CACHE_STAT
V$PLAN_CACHE_STAT 改名为 GV$OB_PLAN_CACHE_STAT
GV$CONCURRENT_LIMIT_SQL 改名为 GV$OB_CONCURRENT_LIMIT_SQL
GV$TENANT_PX_WORKER_STAT 改名为 GV$OB_PX_WORKER_STAT
V$TENANT_PX_WORKER_STAT 改名为 V$OB_PX_WORKER_STAT
GV$PS_STAT 改名为 GV$OB_PS_STAT
V$PS_STAT 改名为 V$OB_PS_STAT
GV$PS_ITEM_INFO 改名为 GV$OB_PS_ITEM_INFO
V$PS_ITEM_INFO 改名为 V$OB_PS_ITEM_INFO
GV$PLAN_CACHE_REFERENCE_INFO 改名为 GV$OB_PLAN_CACHE_REFRENCE_INFO
V$PLAN_CACHE_REFERENCE_INFO 改名为 V$OB_PLAN_CACHE_REFRENCE_INFO
GV$SSTABLE 改名为 GV$OB_SSTABLES
V$SSTABLE 改名为 V$OB_SSTABLES
GV$SERVER_SCHEMA_INFO 改名为 GV$OB_SERVER_SCHEMA_INFO
V$SERVER_SCHEMA_INFO 改名为 V$OB_SERVER_SCHEMA_INFO
V$ENCRYPTED_TABLES 改名为 V$OB_ENCRYPTED_TABLES
GV$TENANT_MEMORY_INFO 改名为 GV$OB_TENANT_MEMORY
V$TENANT_MEMORY_INFO 改名为 V$OB_TENANT_MEMORY
GV$PX_TARGET_MONITOR 改名为 GV$OB_PX_TARGET_MONITOR
V$PX_TARGET_MONITOR 改名为 V$OB_PX_TARGET_MONITOR
USER_RECYCLEBIN 改名为 oceanbase.DBA_RECYCLEBIN

V4.x 版本中新增的视图

下表罗列出 V4.x 版本新增的视图。

视图名 引入版本 描述
  • oceanbase.DBA_OB_DATA_DICTIONARY_IN_LOG
  • oceanbase.CDB_OB_DATA_DICTIONARY_IN_LOG
V4.2.0 记录数据字典在系统日志流中的位置范围,方便 CDC 消费数据字典
oceanbase.DBA_OB_TASK_OPT_STAT_GATHER_HISTORY V4.2.0 查询历史收集任务执行情况
oceanbase.DBA_OB_TABLE_OPT_STAT_GATHER_HISTORY V4.2.0 查询表的历史收集执行情
oceanbase.CDB_OB_LOG_RESTORE_SOURCE V4.2.0 展示物理恢复租户、备租户的日志恢复源
oceanbase.DBA_OB_TABLE_STAT_STALE_INFO V4.2.0 展示自上次收集统计信息以来每个表发生的 DDL 操作次数,以及当前统计信息是否已过期
oceanbase.DBA_OB_EXTERNAL_TABLE_FILES V4.2.0 展示当前租户下所有已创建的外表所对应的文件列表
oceanbase.ALL_OB_EXTERNAL_TABLE_FILES V4.2.0 展示当前用户所拥有访问权限的外部表的文件列表
oceanbase.CDB_OB_EXTERNAL_TABLE_FILES V4.2.0 展示所有租户创建的外部表的文件列表
oceanbase.DBA_OB_BALANCE_JOBS V4.2.0 展示租户当前正在执行的负载均衡工作
oceanbase.CDB_OB_BALANCE_JOBS V4.2.0 展示所有租户当前正在执行的负载均衡工作
oceanbase.DBA_OB_BALANCE_JOB_HISTORY V4.2.0 展示租户下所有执行负载均衡工作的历史
oceanbase.CDB_OB_BALANCE_JOB_HISTORY V4.2.0 展示所有租户已执行的负载均衡工作历史
oceanbase.DBA_OB_BALANCE_TASKS V4.2.0 展示租户当前正在执行的负载均衡任务
oceanbase.DBA_OB_BALANCE_TASK_HISTORY V4.2.0 展示租户下所有执行负载均衡任务的历史
oceanbase.CDB_OB_BALANCE_TASKS V4.2.0 展示所有租户当前正在执行的负载均衡任务
oceanbase.CDB_OB_BALANCE_TASK_HISTORY V4.2.0 展示所有租户已执行的负载均衡任务历史
oceanbase.DBA_OB_TRANSFER_TASKS V4.2.0 展示租户下当前正在执行的 Transfer 任务
oceanbase.DBA_OB_TRANSFER_TASK_HISTORY V4.2.0 展示租户下所有执行 Transfer 任务的历史
oceanbase.CDB_OB_TRANSFER_TASKS V4.2.0 展示所有租户当前正在执行的 Transfer 任务
oceanbase.CDB_OB_TRANSFER_TASK_HISTORY V4.2.0 展示所有租户已执行的 Transfer 任务历史
oceanbase.CDB_OB_ACCESS_POINT V4.2.0 展示租户入口的 Server 列表
oceanbase.DBA_OB_ACCESS_POINT V4.2.0 展示租户入口的 Server 列表
oceanbase.DBA_DB_LINKS V4.2.0 展示当前租户下所有已创建的 DBLINK
oceanbase.CDB_OB_LS_HISTORY V4.2.0 仅系统租户可访问,展示所有租户历史上存在过的日志流
oceanbase.DBA_OB_LS_HISTORY V4.2.0 展示本租户历史上存在过的日志流
oceanbase.CDB_OB_TENANT_EVENT_HISTORY V4.2.0 仅系统租户可访问,用于展示本集群中所有租户的历史操作记录
oceanbase.DBA_OB_TENANT_EVENT_HISTORY V4.2.0 用于展示本租户的历史操作记录
DBA_OB_DATA_DICTIONARY_IN_LOG V4.2.0 记录数据字典在系统日志流中的位置范围,方便 CDC 消费数据字典
DBA_OB_TASK_OPT_STAT_GATHER_HISTORY V4.2.0 查询历史收集任务执行情况
DBA_OB_TABLE_OPT_STAT_GATHER_HISTORY V4.2.0 查询表的历史收集执行情况
DBA_OB_LOG_RESTORE_SOURCE V4.2.0 展示物理恢复租户、备租户的日志恢复源
DBA_OB_TABLE_STAT_STALE_INFO V4.2.0 展示自上次收集统计信息以来每个表发生的 DDL 操作次数,以及当前统计信息是否已过期
DBA_OB_EXTERNAL_TABLE_FILES V4.2.0 展示当前租户下所有已创建的外表所对应的文件列表
ALL_OB_EXTERNAL_TABLE_FILES V4.2.0 展示当前用户所拥有访问权限的外部表的文件列表
DBA_OB_BALANCE_JOBS V4.2.0 展示租户当前正在执行的负载均衡工作
DBA_OB_BALANCE_JOB_HISTORY V4.2.0 展示租户下所有执行负载均衡工作的历史
DBA_OB_BALANCE_TASKS V4.2.0 展示租户当前正在执行的负载均衡任务
DBA_OB_BALANCE_TASK_HISTORY V4.2.0 展示租户下所有执行负载均衡任务的历史
DBA_OB_TRANSFER_TASKS V4.2.0 展示租户下当前正在执行的 Transfer 任务
DBA_OB_TRANSFER_TASK_HISTORY V4.2.0 展示租户下所有执行 Transfer 任务的历史
DBA_OB_ACCESS_POINT V4.2.0 展示租户入口的 Server 列表
DBA_OB_LS_HISTORY V4.2.0 展示本租户历史上存在过的日志流
DBA_OB_TENANT_EVENT_HISTORY V4.2.0 用于展示本租户的历史操作记录
  • GV$OB_THREAD
  • V$OB_THREAD
V4.2.0 用于显示 observer 进程中的所有线程的状态信息
  • GV$OB_ARBITRATION_SERVICE_STATUS
  • V$OB_ARBITRATION_SERVICE_STATUS
V4.2.0 用于展示集群和仲裁服务之间的通信状态
  • GV$OB_ARBITRATION_MEMBER_INFO
  • V$OB_ARBITRATION_MEMBER_INFO
V4.2.0 用于展示本集群的仲裁成员信息
  • GV$OB_OPT_STAT_GATHER_MONITOR
  • V$OB_OPT_STAT_GATHER_MONITOR
V4.2.0 查询统计信息收集任务的实时状态
  • GV$OB_LOCKS
  • V$OB_LOCKS
V4.2.0 用于显示当前用户各表持锁或请求锁的情况
V$OB_LS_LOG_RESTORE_STATUS V4.2.0 展示日志流级别日志恢复状态
V$OB_TIMESTAMP_SERVICE V4.2.0 显示租户时钟服务的 GTS/STS 值、时钟服务所在的节点信息和时钟源类型
  • GV$OB_PX_P2P_DATAHUB
  • V$OB_PX_P2P_DATAHUB
V4.2.0 展示并行执行的数据传输操作的相关信息
  • GV$SQL_JOIN_FILTER
  • V$SQL_JOIN_FILTER
V4.2.0 动态展示 Join Filter 执行相关信息
  • GV$OB_SQL_PLAN
  • V$OB_SQL_PLAN
V4.2.0 显示用户通过执行 EXPLAIN PLAN 收集到的计划信息
oceanbase.DBA_OB_USER_DEFINED_RULES V4.1.0 记录了自定义改写 SQL 语句的规则
oceanbase.CDB_OB_LS_LOG_ARCHIVE_PROGRESS V4.1.0 为系统租户展示所有租户的日志流归档进度
oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS V4.1.0 为本租户展示租户的日志流归档进度
oceanbase.DBA_OB_ARBITRATION_SERVICE V4.1.0 仅系统租户可访问,展示当前集群的仲裁服务配置信息
oceanbase.CDB_OB_LS_ARB_REPLICA_TASKS V4.1.0 仅系统租户可访问,展示当前租户及对应用户租户正在运行中的仲裁服务任务
oceanbase.DBA_OB_LS_ARB_REPLICA_TASKS V4.1.0 展示当前租户及对应用户租户正在运行中的仲裁服务任务
oceanbase.CDB_OB_LS_ARB_REPLICA_TASK_HISTORY V4.1.0 仅系统租户可访问,展示当前租户及对应用户租户执行过的仲裁服务任务历史
oceanbase.DBA_OB_LS_ARB_REPLICA_TASK_HISTORY V4.1.0 展示当前租户及对应用户租户执行过的仲裁服务任务历史
oceanbase.DBA_OB_CLUSTER_EVENT_HISTORY V4.1.0 仅系统租户可访问,展示集群级别重要事件,当前仅支持展示集群升级相关事件
oceanbase.DBA_OB_RSRC_IO_DIRECTIVES V4.1.0 展示 Resource Manager 中的 IO 资源配置情况
V$OB_ARCHIVE_DEST_STATUS V4.1.0 展示租户级各个归档目的端状态
DBA_OB_USER_DEFINED_RULES V4.1.0 记录了自定义改写 SQL 语句的规则
DBA_OB_TENANTS V4.1.0 展示租户的基本信息
DBA_OB_LS_LOG_ARCHIVE_PROGRESS V4.1.0 为本租户展示租户的日志流归档进度
  • ALL_POLICIES
  • DBA_POLICIES
  • USER_POLICIES
V4.1.0 展示了对某一个表进行访问控制时,一个表上可以创建多个策略
  • ALL_POLICY_GROUPS
  • DBA_POLICY_GROUPS
  • USER_POLICY_GROUPS
V4.1.0 展示策略组信息,配合策略上下文实现对不同的用户生效不同的策略
  • ALL_POLICY_CONTEXTS
  • DBA_POLICY_CONTEXTS
  • USER_POLICY_CONTEXTS
V4.1.0 展示访问视图时会根据上下文的取值选择对应的策略组生效
  • ALL_SEC_RELEVANT_COLS
  • DBA_SEC_RELEVANT_COLS
  • USER_SEC_RELEVANT_COLS
V4.1.0 将某一列和列级策略关联起来,当访问这一列时对应策略生效
DBA_OB_LS_ARB_REPLICA_TASKS V4.1.0 展示当前租户及对应用户租户正在运行中的仲裁服务任务
DBA_OB_LS_ARB_REPLICA_TASK_HISTORY V4.1.0 展示当前租户及对应用户租户执行过的仲裁服务任务历史
  • ALL_TRIGGER_ORDERING
  • DBA_TRIGGER_ORDERING
  • USER_TRIGGER_ORDERING
V4.1.0 用于查看当前数据库下所有触发器的排序
DBA_OB_RSRC_IO_DIRECTIVES V4.1.0 展示 Resource Manager 中的 IO 资源配置情况
ALL_DB_LINKS
V4.1.0 展示当前用户可访问的所有 DBLINK
DBA_DB_LINKS V4.1.0 展示当前租户下所有已创建的 DBLINK
USER_DB_LINKS V4.1.0 展示当前用户所创建的 DBLINK
DBA_OB_TENANTS V4.0.0 展示租户的基本信息
  • DBA_OB_UNITS
  • GV$OB_UNITS
V4.0.0 展示租户的 Unit 信息
DBA_OB_UNIT_CONFIGS V4.0.0 展示所有租户的 Unit 规格信息
DBA_OB_RESOURCE_POOL V4.0.0 展示所有租户的资源池信息
DBA_OB_SERVERS V4.0.0 展示所有 OBServer 节点的信息
DBA_OB_ZONES V4.0.0 展示所有 Zone 的信息
DBA_OB_ROOTSERVICE_EVENT_HISTORY V4.0.0 展示 Root Service 事件历史
  • DBA_OB_UNIT_JOBS
  • DBA_OB_TENANT_JOBS
  • DBA_OB_SERVER_JOBS
V4.0.0 展示 Root Service Job 相关信息
DBA_OB_LS_LOCATIONS V4.0.0 系统租户下访问 RS 位置信息
  • DBA_OB_DATABASES
  • CDB_OB_DATABASES
  • information_schema.schemata
  • DBA_USERS
V4.0.0 展示租户的数据库元信息
  • CDB_OBJECTS
  • CDB_TABLES
  • CDB_INDEXES
  • CDB_IND_COLUMNS
  • CDB_PART_TABLES
  • CDB_TAB_PARTITIONS
V4.0.0 展示系统租户下访问所有租户的 Schema 信息
  • information_schema.tables
  • information_schema.statistics
V4.0.0 展示租户下访问所有的表和索引信息
  • SYS.DBA_TABLES
  • SYS.DBA_INDEXES
V4.0.0 展示租户下访问表和索引信息
  • SYS.DBA_PART_INDEXES
  • SYS.DBA_PART_TABLES
V4.0.0 展示租户获取的分区表信息
  • oceanbase.DBA_PART_TABLES
  • oceanbase.DBA_PART_INDEXES
V4.0.0 展示租户获取的分区表信息,
SYS.DBA_OBJECTS V4.0.0 展示租户获取索引状态
oceanbase.DBA_OBJECTS V4.0.0 展示租户获取索引状态
  • oceanbase.DBA_OB_TABLEGROUP_TABLES
  • SYS.DBA_OB_TABLEGROUP_TABLES
V4.0.0 展示展示 TABLEGROUP 和 TABLE 关联关系
CDB_OB_SYS_VARIABLES V4.0.0 展示系统租户下访问所有租户的系统变量信息
  • information_schema.SESSION_VARIABLES
  • information_schema.GLOBAL_VARIABLES
V4.0.0 展示租户下获取系统变量信息
information_schema.STATISTICS V4.0.0 展示租户获取索引信息
SYS.DBA_CONS_COLUMNS V4.0.0 展示所有表的约束中的列信息
  • CDB_TAB_PARTITIONS
  • CDB_TAB_SUBPARTITIONS
  • CDB_IND_PARTITIONS
  • CDB_IND_SUBPARTITIONS
  • CDB_SUBPARTITION_TEMPLATES
V4.0.0 展示系统租户下获取所有租户的分区信息
  • SYS.DBA_TAB_PARTITIONS
  • SYS.DBA_TAB_SUBPARTITIONS
  • SYS.DBA_IND_PARTITIONS
  • SYS.DBA_IND_SUBPARTITIONS
  • SYS.DBA_SUBPARTITION_TEMPLATES
V4.0.0 展示租户获取的分区信息
  • DBA_TAB_PARTITIONS
  • DBA_TAB_SUBPARTITIONS
  • DBA_IND_PARTITIONS
  • DBA_IND_SUBPARTITIONS
  • DBA_SUBPARTITION_TEMPLATES
V4.0.0 展示分区信息、分区存储参数等相关信息
  • DBA_OB_OUTLINES
  • DBA_OB_CONCURRENT_LIMIT_SQL
V4.0.0 展示本租户的 Outline 相关信息
  • GV$OB_COMPACTION_PROGRESS
  • V$OB_COMPACTION_PROGRESS
  • GV$OB_TABLET_COMPACTION_PROGRESS
  • V$OB_TABLET_COMPACTION_PROGRESS
  • GV$OB_TABLET_COMPACTION_HISTORY
  • V$OB_TABLET_COMPACTION_HISTORY
  • GV$OB_COMPACTION_DIAGNOSE_INFO
  • V$OB_COMPACTION_DIAGNOSE_INFO
  • GV$OB_COMPACTION_SUGGESTIONS
  • V$OB_COMPACTION_SUGGESTIONS
V4.0.0 展示合并相关信息
  • DBA_OB_LS_LOCATIONS
  • CDB_OB_LS_LOCATIONS
  • DBA_OB_TABLET_TO_LS
  • CDB_OB_TABLET_TO_LS
  • DBA_OBJECTS
  • CDB_OBJECTS
V4.0.0 展示日志流相关信息,用户根据 DBA_OBJECTS 获取表和分区对应的 data_object_id。将 data_object_id 作为 tablet_id 访问 DBA_OB_TABLET_TO_LS 和 DBA_OB_LS_LOCATIONS 获取具体的分布信息
GV$OB_SERVERS V4.0.0 展示所有 OBServer 节点的信息
GV$OB_PARAMETERS V4.0.0 展示租户所在的所有 OBServer 节点上的配置项信息
GV$OB_PROCESSLIST V4.0.0 展示租户所在的所有 OBServer 节点的会话信息
GV$OB_KVCACHE V4.0.0 展示每台 OBServer 节点上的 KVCACHE 信息
GV$OB_MEMSTORE V4.0.0 展示所有服务器上所有租户的 Memtable 的内存使用状况
  • CDB_TAB_COLUMNS
  • CDB_TAB_COLS
V4.0.0 系统租户下访问所有租户视图
information_schema.COLUMNS V4.0.0 展示列信息
  • SYS.DBA_TAB_COLUMNS
  • SYS.DBA_TAB_COLS
V4.0.0 展示列信息
  • DBA_OB_TABLET_TO_LS
  • CDB_OB_TABLET_TO_LS
V4.0.0 所有 Tablet 列表及所属的LS信息
  • DBA_OB_TABLET_REPLICAS
  • CDB_OB_TABLET_REPLICAS
V4.0.0 所有 Tablet 副本信息
  • GV$OB_TRANSACTION_PARTICIPANTS
  • V$OB_TRANSACTION_PARTICIPANTS
V4.0.0 所有 Server 上的事务参与者信息
  • SYS.DBA_RECYCLEBIN
  • oceanbase.DBA_RECYCLEBIN
V4.0.0 展示所有回收站的信息

V4.x 版本中废弃的视图

下表罗列出 V4.x 版本废弃的视图。

http://www.cndba.cn/dave/article/131446
http://www.cndba.cn/dave/article/131446http://www.cndba.cn/dave/article/131446

视图名 描述
oceanbase.CDB_OB_TABLEGROUP_SUBPARTITIONS 从 V4.2.0 版本开始废弃,不再展示数据
DBA_OB_TABLEGROUP_SUBPARTITIONS 从 V4.2.0 版本开始废弃,不再展示数据
oceanbase.CDB_OB_TABLEGROUP_PARTITIONS 从 V4.2.0 版本开始废弃,不再展示数据
DBA_OB_TABLEGROUP_PARTITIONS 从 V4.2.0 版本开始废弃,不再展示数据
gv$sql 从 V4.0.0 版本开始废弃
v$sql 从 V4.0.0 版本开始废弃
gv$server_memstore 从 V4.0.0 版本开始废弃,与 GV$OB_MEMSTORE 视图内容重复
gv$unit_load_balance_event_history 从 V4.0.0 版本开始废弃
gv$tenant 从 V4.0.0 版本开始废弃
gv$database 从 V4.0.0 版本开始废弃
gv$table 从 V4.0.0 版本开始废弃
gv$unit 从 V4.0.0 版本开始废弃
v$unit 从 V4.0.0 版本开始废弃
gv$partition 从 V4.0.0 版本开始废弃
v$partition 从 V4.0.0 版本开始废弃
gv$tenant_memstore_allocator_info 从 V4.0.0 版本开始废弃,该视图信息不对外展示
v$tenant_memstore_allocator_info 从 V4.0.0 版本开始废弃,该视图信息不对外展示
gv$minor_merge_info 从 V4.0.0 版本开始废弃
gv$partition_audit 从 V4.0.0 版本开始废弃
v$partition_audit 从 V4.0.0 版本开始废弃
gv$ob_trans_table_status 从 V4.0.0 版本开始废弃
v$ob_trans_table_status 从 V4.0.0 版本开始废弃
gv$merge_info 从 V4.0.0 版本开始废弃
v$merge_info 从 V4.0.0 版本开始废弃
v$restore_point 从 V4.0.0 版本开始废弃,该视图所对应的功能在 V4.x 版本不支持
GV$OUTLINE 从 V4.0.0 版本开始废弃
GV$MEMSTORE_INFO 从 V4.0.0 版本开始废弃
V$MEMSTORE_INFO 从 V4.0.0 版本开始废弃
GV$SERVER_MEMSTORE 从 V4.0.0 版本开始废弃
GV$TENANT_MEMSTORE_ALLOCATOR_INFO 从 V4.0.0 版本开始废弃,该视图信息不对外展示
V$TENANT_MEMSTORE_ALLOCATOR_INFO 从 V4.0.0 版本开始废弃,该视图信息不对外展示
V$RESTORE_POINT 从 V4.0.0 版本开始废弃
DBA_OUTLINES 从 V4.0.0 版本开始废弃
CDB_CKPT_HISTORY 从 V4.0.0 版本开始废弃
用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2246
    原创
  • 3
    翻译
  • 554
    转载
  • 188
    评论
  • 访问:6919534次
  • 积分:4275
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ