データベースオブジェクトはデータベースの重要な構成要素であり、主にテーブル、インデックス、ビュー、トリガー、シーケンスなどが含まれます。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モード)を参照してください。 |
| Catalog(データカタログ) | MySQLモード | 主にCatalogの作成、表示、削除などの操作について説明します。詳細については、Catalogの概要を参照してください。 |
| ホットスポットキャッシュポリシー(storage_cache_policy) | MySQLモード | 主にホットスポットキャッシュポリシーの作成、変更、運用保守などの操作について説明します。詳細については、カスタムホットスポットキャッシュポリシーの概要を参照してください。 |
| シノニム(Synonym) | Oracleモード | 主にシノニムの作成、削除などの操作について説明します。詳細については、シノニムの管理を参照してください。 |
| ディレクトリ(Directory) | Oracleモード | 主にディレクトリの作成、削除などの操作について説明します。詳細については、ディレクトリの管理を参照してください。 |