首批通过分布式安全可靠测评,为关键业务系统打造
数据库对象管理概述
更新时间:2025-12-25 11:47:36
数据库对象是数据库的重要组成部分,主要包括表、索引、视图、触发器、序列等。OceanBase 数据库基于 MySQL 和 Oracle 两种兼容模式,提供相关的数据库对象管理能力。
数据库对象管理章节主要介绍以下数据库对象的操作介绍:
| 数据库对象类型 | 支持模式 | 数据库对象管理说明 |
|---|---|---|
| 数据库(Database) | MySQL 模式 | 主要介绍数据库的创建、查看、修改和删除等操作。详细信息参见 创建数据库。 |
| 表(Table) | MySQL/Oracle 模式 | 主要介绍表的创建、修改、删除、锁表、清空等操作,以及列属性定义和约束类型设置。详细信息参见 关于表(MySQL 模式) 和 关于表(Oracle 模式)。 |
| 外表(External Table) | MySQL/Oracle 模式 | 主要介绍外表的创建、创建外表分区、管理外部文件、数据类型映射等操作。详细信息参见 关于外表(MySQL 模式) 和 关于外表(Oracle 模式)。 |
| 分区(Partition) | MySQL/Oracle 模式 | 主要介绍分区表的创建、分裂、动态分区管理,以及分区规则调整、添加/删除分区等操作。详细信息参见 分区概述(MySQL 模式) 和 分区概述(MySQL 模式)。 |
| 表组(TableGroup) | MySQL/Oracle 模式 | 主要介绍表组的创建、查看、添加表、修改 SHARDING 属性、删除等操作。详细信息参见 关于表组(MySQL 模式) 和 关于表组(Oracle 模式)。 |
| 索引(Index) | MySQL/Oracle 模式 | 主要介绍索引的创建、查看、监控和删除,以及函数索引的支持情况。详细信息参见 关于索引(MySQL 模式) 和 关于索引(Oracle 模式)。 |
| 视图(View) | MySQL/Oracle 模式 | 主要介绍普通视图的创建、修改和删除操作。详细信息参见 管理普通视图(MySQL 模式) 和 管理普通视图(Oracle 模式)。 |
| 物化视图(Materialized View) | MySQL/Oracle 模式 | 主要介绍物化视图的创建、刷新、查询改写、属性修改和资源隔离等操作。详细信息参见 物化视图概述(MySQL 模式) 和 物化视图概述(Oracle 模式)。 |
| 序列(Sequence) | MySQL/Oracle 模式 | 主要介绍序列的创建、查看、修改和删除等操作。详细信息参见 创建序列(MySQL 模式) 和 管理序列(Oracle 模式)。 |
| 触发器(Trigger) | MySQL/Oracle 模式 | 主要介绍触发器的创建、查看和删除等操作。详细信息参见 概述(MySQL 模式) 和 概述(Oracle 模式)。 |
| DBLink(数据库链接) | MySQL/Oracle 模式 | 主要介绍 DBLink 的创建、查看、删除等操作。详细信息参见 创建 DBLink(MySQL 模式) 和 创建 DBLink(Oracle 模式)。 |
| 同义词(Synonym) | Oracle 模式 | 主要介绍同义词的创建、删除等操作。详细信息参见 管理同义词。 |
| 目录(Directory) | Oracle 模式 | 主要介绍目录的创建、删除等操作。详细信息参见 管理目录。 |