データベースオブジェクトはデータベースの重要な構成要素であり、一般的なデータベースオブジェクトにはテーブル、インデックス、ビュー、トリガー、シーケンスなどが含まれます。OceanBaseデータベースはMySQLとOracleの2つの互換モードに対応しており、それぞれのモードでデータベースオブジェクトの管理機能を提供します。
データベースオブジェクト管理の章では、以下のデータベースオブジェクトの操作について説明します:
| データベース・オブジェクト・タイプ | サポートモード | データベース・オブジェクト管理の説明 |
|---|---|---|
| データベース(Database) | MySQLモード | データベースの作成、確認、変更、削除などの操作について説明します。詳細については、データベースの作成を参照してください。 |
| テーブル(Table) | MySQL/Oracleモード | テーブルの作成、変更、削除、テーブルロック、データの削除などの操作、および列属性の定義と制約タイプの設定について説明します。詳細については、テーブル(MySQLモード)とテーブル(Oracleモード)を参照してください。 |
| 外部テーブル(External Table) | MySQL/Oracleモード | 外部テーブルの作成、外部テーブルパーティションの作成、外部ファイルの管理、データ型のマッピングなどの操作について説明します。詳細については、外部テーブル(MySQLモード)と外部テーブル(Oracleモード)を参照してください。 |
| パーティション(Partition) | MySQL/Oracleモード | パーティションテーブルの作成、分割、動的パーティション管理、パーティションルールの調整、パーティションの追加/削除などの操作について説明します。詳細については、パーティションの概要(MySQLモード)とパーティションの概要(Oracleモード)を参照してください。 |
| テーブルグループ(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モード)を参照してください。 |
| カタログ(データディレクトリ) | MySQLモード | カタログの作成、確認、削除などの操作について説明します。詳細については、カタログの概要を参照してください。 |
| ホットキャッシュポリシー(storage_cache_policy) | MySQLモード | ホットキャッシュポリシーの作成、変更、運用保守などの操作について説明します。詳細については、カスタムホットキャッシュポリシーの概要を参照してください。 |
| シノニム(Synonym) | Oracleモード | シノニムの作成、削除などの操作について説明します。詳細については、シノニムの管理を参照してください。 |
| ディレクトリ(Directory) | Oracleモード | ディレクトリの作成、削除などの操作について説明します。詳細については、ディレクトリの管理を参照してください。 |