oceanbase 数据库上所有的数据字典表

这篇博客详细列出了Oceanbase数据库中的所有数据字典表,包括备份、恢复、元数据、权限、统计信息等多个方面的内容,展示了数据库内部管理和维护的复杂性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

oceanbase 数据库上所有的数据字典表

MySQL [oceanbase]> show tables;
+------------------------------------------------+
| Tables_in_oceanbase                            |
+------------------------------------------------+
| CDB_CKPT_HISTORY                               |
| CDB_OB_BACKUP_ARCHIVELOG_PROGRESS              |
| CDB_OB_BACKUP_ARCHIVELOG_SUMMARY               |
| CDB_OB_BACKUP_BACKUPSET_JOB                    |
| CDB_OB_BACKUP_BACKUPSET_JOB_HISTORY            |
| CDB_OB_BACKUP_BACKUPSET_TASK                   |
| CDB_OB_BACKUP_BACKUPSET_TASK_HISTORY           |
| CDB_OB_BACKUP_BACKUP_ARCHIVELOG_SUMMARY        |
| CDB_OB_BACKUP_CLEAN_HISTORY                    |
| CDB_OB_BACKUP_JOB_DETAILS                      |
| CDB_OB_BACKUP_PROGRESS                         |
| CDB_OB_BACKUP_SET_DETAILS                      |
| CDB_OB_BACKUP_SET_EXPIRED                      |
| CDB_OB_BACKUP_SET_OBSOLETE                     |
| CDB_OB_BACKUP_TASK_CLEAN_HISTORY               |
| CDB_OB_BACKUP_VALIDATION_JOB                   |
| CDB_OB_BACKUP_VALIDATION_JOB_HISTORY           |
| CDB_OB_BACKUP_VALIDATION_TASK_HISTORY          |
| CDB_OB_RESTORE_HISTORY                         |
| CDB_OB_RESTORE_PROGRESS                        |
| CDB_OB_TENANT_BACKUP_VALIDATION_TASK           |
| __all_acquired_snapshot                        |
| __all_backup_backup_log_archive_status_history |
| __all_backup_backupset_job                     |
| __all_backup_backupset_job_history             |
| __all_backup_backupset_task_history            |
| __all_backup_clean_info_history                |
| __all_backup_log_archive_status_history        |
| __all_backup_task_clean_history                |
| __all_backup_task_history                      |
| __all_backup_validation_job                    |
| __all_backup_validation_job_history            |
| __all_backup_validation_task_history           |
| __all_build_index_param                        |
| __all_charset                                  |
| __all_clog_history_info                        |
| __all_clog_history_info_v2                     |
| __all_cluster                                  |
| __all_coll_type                                |
| __all_coll_type_history                        |
| __all_collation                                |
| __all_column                                   |
| __all_column_history                           |
| __all_column_stat                              |
| __all_column_statistic                         |
| __all_constraint                               |
| __all_constraint_history                       |
| __all_core_table                               |
| __all_database                                 |
| __all_database_history                         |
| __all_database_privilege                       |
| __all_database_privilege_history               |
| __all_dblink                                   |
| __all_dblink_history                           |
| __all_ddl_helper                               |
| __all_ddl_id                                   |
| __all_ddl_operation                            |
| __all_def_sub_part                             |
| __all_def_sub_part_history                     |
| __all_dummy                                    |
| __all_election_event_history                   |
| __all_failover_info                            |
| __all_failover_scn                             |
| __all_foreign_key                              |
| __all_foreign_key_column                       |
| __all_foreign_key_column_history               |
| __all_foreign_key_history                      |
| __all_freeze_schema_version                    |
| __all_frozen_map                               |
| __all_func                                     |
| __all_func_history                             |
| __all_global_index_data_src                    |
| __all_gts                                      |
| __all_histogram_stat                           |
| __all_immediate_effect_index_sstable           |
| __all_index_build_stat                         |
| __all_index_checksum                           |
| __all_index_schedule_task                      |
| __all_index_wait_transaction_status            |
| __all_local_index_status                       |
| __all_meta_table                               |
| __all_ori_schema_version                       |
| __all_outline                                  |
| __all_outline_history                          |
| __all_package                                  |
| __all_package_history                          |
| __all_part                                     |
| __all_part_history                             |
| __all_part_info                                |
| __all_part_info_history                        |
| __all_partition_member_list                    |
| __all_plan_baseline                            |
| __all_plan_baseline_history                    |
| __all_privilege                                |
| __all_recyclebin                               |
| __all_resource_pool                            |
| __all_restore_history                          |
| __all_restore_info                             |
| __all_restore_job                              |
| __all_restore_job_history                      |
| __all_restore_progress                         |
| __all_restore_task                             |
| __all_root_table                               |
| __all_rootservice_event_history                |
| __all_rootservice_job                          |
| __all_routine                                  |
| __all_routine_history                          |
| __all_routine_param                            |
| __all_routine_param_history                    |
| __all_seed_parameter                           |
| __all_sequence                                 |
| __all_sequence_object                          |
| __all_sequence_object_history                  |
| __all_sequence_v2                              |
| __all_sequence_value                           |
| __all_server                                   |
| __all_server_event_history                     |
| __all_sql_execute_task                         |
| __all_sstable_checksum                         |
| __all_sstable_column_checksum                  |
| __all_sub_part                                 |
| __all_sub_part_history                         |
| __all_synonym                                  |
| __all_synonym_history                          |
| __all_sys_parameter                            |
| __all_sys_stat                                 |
| __all_sys_variable                             |
| __all_sys_variable_history                     |
| __all_table                                    |
| __all_table_history                            |
| __all_table_privilege                          |
| __all_table_privilege_history                  |
| __all_table_stat                               |
| __all_table_v2                                 |
| __all_table_v2_history                         |
| __all_tablegroup                               |
| __all_tablegroup_history                       |
| __all_temp_table                               |
| __all_tenant                                   |
| __all_tenant_backup_backup_log_archive_status  |
| __all_tenant_backup_backupset_task             |
| __all_tenant_backup_clean_info                 |
| __all_tenant_backup_info                       |
| __all_tenant_backup_log_archive_status         |
| __all_tenant_backup_task                       |
| __all_tenant_backup_validation_task            |
| __all_tenant_error                             |
| __all_tenant_gc_partition_info                 |
| __all_tenant_global_transaction                |
| __all_tenant_gts                               |
| __all_tenant_history                           |
| __all_tenant_keystore                          |
| __all_tenant_keystore_history                  |
| __all_tenant_meta_table                        |
| __all_tenant_objauth                           |
| __all_tenant_objauth_history                   |
| __all_tenant_object_type                       |
| __all_tenant_object_type_history               |
| __all_tenant_ols_component                     |
| __all_tenant_ols_component_history             |
| __all_tenant_ols_label                         |
| __all_tenant_ols_label_history                 |
| __all_tenant_ols_policy                        |
| __all_tenant_ols_policy_history                |
| __all_tenant_ols_user_level                    |
| __all_tenant_ols_user_level_history            |
| __all_tenant_partition_meta_table              |
| __all_tenant_pg_backup_backupset_task          |
| __all_tenant_pg_backup_task                    |
| __all_tenant_pg_backup_validation_task         |
| __all_tenant_plan_baseline                     |
| __all_tenant_plan_baseline_history             |
| __all_tenant_profile                           |
| __all_tenant_profile_history                   |
| __all_tenant_resource_usage                    |
| __all_tenant_restore_pg_info                   |
| __all_tenant_role_grantee_map                  |
| __all_tenant_role_grantee_map_history          |
| __all_tenant_security_audit                    |
| __all_tenant_security_audit_history            |
| __all_tenant_security_audit_record             |
| __all_tenant_sstable_column_checksum           |
| __all_tenant_sysauth                           |
| __all_tenant_sysauth_history                   |
| __all_tenant_tablespace                        |
| __all_tenant_tablespace_history                |
| __all_tenant_time_zone                         |
| __all_tenant_time_zone_name                    |
| __all_tenant_time_zone_transition              |
| __all_tenant_time_zone_transition_type         |
| __all_tenant_trigger                           |
| __all_tenant_trigger_history                   |
| __all_tenant_user_failed_login_stat            |
| __all_time_zone                                |
| __all_time_zone_name                           |
| __all_time_zone_transition                     |
| __all_time_zone_transition_type                |
| __all_type                                     |
| __all_type_attr                                |
| __all_type_attr_history                        |
| __all_type_history                             |
| __all_unit                                     |
| __all_unit_config                              |
| __all_unit_load_history                        |
| __all_user                                     |
| __all_user_history                             |
| __all_weak_read_service                        |
| __all_zone                                     |
| __tenant_parameter                             |
| gv$concurrent_limit_sql                        |
| gv$database                                    |
| gv$latch                                       |
| gv$lock                                        |
| gv$lock_wait_stat                              |
| gv$memory                                      |
| gv$memstore                                    |
| gv$memstore_info                               |
| gv$merge_info                                  |
| gv$minor_merge_info                            |
| gv$ob_sql_workarea_memory_info                 |
| gv$obrpc_incoming                              |
| gv$obrpc_outgoing                              |
| gv$outline                                     |
| gv$partition                                   |
| gv$partition_audit                             |
| gv$plan_cache_plan_explain                     |
| gv$plan_cache_plan_stat                        |
| gv$plan_cache_reference_info                   |
| gv$plan_cache_stat                             |
| gv$ps_item_info                                |
| gv$ps_stat                                     |
| gv$server_memstore                             |
| gv$server_schema_info                          |
| gv$session_event                               |
| gv$session_longops                             |
| gv$session_wait                                |
| gv$session_wait_history                        |
| gv$sesstat                                     |
| gv$sql                                         |
| gv$sql_audit                                   |
| gv$sql_monitor                                 |
| gv$sql_plan_monitor                            |
| gv$sql_plan_statistics                         |
| gv$sql_workarea                                |
| gv$sql_workarea_active                         |
| gv$sql_workarea_histogram                      |
| gv$sysstat                                     |
| gv$system_event                                |
| gv$table                                       |
| gv$tenant                                      |
| gv$tenant_memstore_allocator_info              |
| gv$tenant_px_worker_stat                       |
| gv$tenant_sequence_object                      |
| gv$unit                                        |
| gv$unit_load_balance_event_history             |
| v$event_name                                   |
| v$latch                                        |
| v$lock                                         |
| v$lock_wait_stat                               |
| v$memory                                       |
| v$memstore                                     |
| v$memstore_info                                |
| v$merge_info                                   |
| v$ob_cluster                                   |
| v$ob_cluster_event_history                     |
| v$ob_cluster_failover_info                     |
| v$ob_cluster_stats                             |
| v$ob_sql_workarea_memory_info                  |
| v$ob_standby_status                            |
| v$ob_timestamp_service                         |
| v$obrpc_incoming                               |
| v$obrpc_outgoing                               |
| v$partition                                    |
| v$partition_audit                              |
| v$plan_cache_plan_explain                      |
| v$plan_cache_plan_stat                         |
| v$plan_cache_reference_info                    |
| v$plan_cache_stat                              |
| v$ps_item_info                                 |
| v$ps_stat                                      |
| v$restore_point                                |
| v$server_schema_info                           |
| v$session_event                                |
| v$session_longops                              |
| v$session_wait                                 |
| v$session_wait_history                         |
| v$sesstat                                      |
| v$sql                                          |
| v$sql_audit                                    |
| v$sql_monitor                                  |
| v$sql_monitor_statname                         |
| v$sql_plan_monitor                             |
| v$sql_plan_statistics                          |
| v$sql_workarea                                 |
| v$sql_workarea_active                          |
| v$sql_workarea_histogram                       |
| v$statname                                     |
| v$sysstat                                      |
| v$system_event                                 |
| v$tenant_memstore_allocator_info               |
| v$tenant_px_worker_stat                        |
| v$unit                                         |
+------------------------------------------------+
302 rows in set (0.01 sec)

MySQL [oceanbase]> 

<think>我们正在使用OceanBase数据库的Oracle模式,需要在JYFW用户下创建表。 首先,我们需要确保已经连接到正确的数据库,并且当前用户有在JYFW模式下创建表的权限。 步骤: 1. 连接到OceanBase数据库,使用具有足够权限的用户(如系统管理员)或者直接使用JYFW用户(如果该用户有建表权限)。 2. 选择或切换到JYFW用户模式。在Oracle中,模式(Schema)通常与用户同名,因此我们可以在创建表时指定模式名为JYFW。 3. 使用CREATE TABLE语句在JYFW模式下创建表。 假设我们要创建一个简单的表,例如一个名为"employees"的表,包含id、name和salary字段。 具体SQL语句如下: ```sql -- 确保当前连接的用户是JYFW,或者使用其他有权限的用户并指定模式名 -- 如果当前用户是JYFW,可以直接创建表,表默认就在JYFW模式下 CREATE TABLE employees ( id NUMBER PRIMARY KEY, name VARCHAR2(50), salary NUMBER ); ``` 如果当前连接的用户不是JYFW,但具有在JYFW模式下创建表的权限,我们可以在表名前指定模式名: ```sql CREATE TABLE JYFW.employees ( id NUMBER PRIMARY KEY, name VARCHAR2(50), salary NUMBER ); ``` 注意:在OceanBase的Oracle模式下,语法与Oracle数据库类似。 另外,在创建表之前,需要确保JYFW用户存在,并且有足够的权限(如CREATE TABLE权限)和表空间配额(如果有表空间限制)。 如果JYFW用户不存在,需要先创建用户并授权。创建用户的SQL语句如下(需要由有创建用户权限的用户执行,如sys用户): ```sql CREATE USER JYFW IDENTIFIED BY your_password; GRANT CREATE SESSION, CREATE TABLE TO JYFW; -- 如果需要,还可以授予其他权限 ``` 同时,可能需要为用户分配表空间配额: ```sql ALTER USER JYFW QUOTA UNLIMITED ON users; -- 假设使用users表空间,或者根据实际情况分配 ``` 但是,请注意,在实际生产环境中,权限和配额的管理需要根据安全策略和资源规划进行。 因此,完整的步骤可能包括: 1. 创建用户(如果不存在)并授权。 2. 连接到JYFW用户(使用该用户的账号密码)。 3. 在JYFW模式下创建表。 示例:使用JYFW用户连接后创建表 ```sql -- 使用JYFW用户登录后执行 CREATE TABLE employees ( id NUMBER PRIMARY KEY, name VARCHAR2(50) NOT NULL, salary NUMBER(10,2) ); ``` 请根据实际表结构修改字段和数据类型。 注意:在OceanBase中,Oracle模式的数据类型与Oracle数据库的数据类型兼容,但具体支持情况请参考OceanBase官方文档。 如果创建表时遇到权限问题,请检查用户权限和表空间配额。 最后,建议在创建表后,使用`DESC JYFW.employees;`(在SQL*Plus或类似客户端)或查询数据字典视图来验证表是否创建成功。</think>### 在OceanBase Oracle模式下为JYFW用户创建表的详细步骤 #### 1. **确认用户和权限** 在创建表前需确保: - JYFW用户已存在(可通过管理员账户创建) - JYFW用户拥有`CREATE TABLE`权限 - 已分配表空间配额 ```sql -- 管理员账户创建用户示例 CREATE USER JYFW IDENTIFIED BY "your_password"; GRANT CREATE SESSION, CREATE TABLE TO JYFW; ALTER USER JYFW QUOTA UNLIMITED ON users; -- 分配表空间配额 ``` #### 2. **连接到JYFW用户** 使用JYFW用户身份登录数据库: ```bash obclient -h<host_ip> -P<port> -uJYFW -p<password> -D<database> ``` #### 3. **创建表的标准SQL** 在JYFW用户下创建表的基本语法: ```sql CREATE TABLE table_name ( column1 datatype [constraints], column2 datatype [constraints], ... ); ``` #### 4. **完整创建表示例** 创建企业信息表`COMPANY_INFO`: ```sql CREATE TABLE COMPANY_INFO ( COMPANY_ID NUMBER(10) PRIMARY KEY, COMPANY_NAME VARCHAR2(50) NOT NULL, REG_DATE DATE DEFAULT SYSDATE, ADDRESS VARCHAR2(100), TEL VARCHAR2(20), STATUS CHAR(1) CHECK (STATUS IN ('A','I')) ); ``` #### 5. **验证表创建** ```sql -- 查看表结构 DESC COMPANY_INFO; -- 查询用户所有表 SELECT table_name FROM user_tables; ``` #### 6. **关键注意事项** 1. **权限要求**: - 需`CREATE TABLE`系统权限 - 需表空间配额(通过`ALTER USER`分配) 2. **Oracle模式兼容性**: - 支持标准Oracle数据类型(`VARCHAR2`, `NUMBER`, `DATE`等) - 支持约束(`PRIMARY KEY`, `CHECK`, `NOT NULL`等) 3. **存储位置**: - 表默认存储在用户的默认表空间 - 可通过`TABLESPACE`子句指定表空间: ```sql CREATE TABLE JYFW.INVOICE ( ID NUMBER, AMOUNT NUMBER(10,2) ) TABLESPACE ob_ts1; ``` > ⚠️ 实际使用时需替换: > - `your_password`:用户密码 > - `<host_ip>`, `<port>`:数据库连接信息 > - 表/字段名称:根据业务需求调整 --- ### 相关问题 1. **如何为OceanBase中的表添加索引以提高查询性能?**[^1] 2. **在OceanBase Oracle模式下如何实现表分区?** 3. **如何备份和恢复OceanBase中的单张表数据?** 4. **OceanBase与传统Oracle在DDL语法上有哪些主要差异?**[^2] 5. **如何监控OceanBase中表的存储空间使用情况?** [^1]: OceanBase官方文档《SQL调优指南》 [^2]: OceanBase官方白皮书《Oracle兼容性说明》
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值