OceanBase logo

OceanBase

トランザクション処理、分析、AIワークロードに最適な分散データベース

プロダクト概要
デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

ドキュメント

会社概要

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

トラストセンター

法的情報

お問い合わせ

日本 - 日本語
International - English
中国站 - 简体中文
クラウドで始める

OceanBase

トランザクション処理、分析、AIワークロードに最適な分散データベース

プロダクト概要
デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

トラストセンター

法的情報

お問い合わせ

クラウドで始める
编组
すべての製品
    • データベース
    • アイコンOceanBaseデータベース
    • アイコンOceanBase Cloud
アイコン

OceanBase Cloud

すべてのバージョン

  • 製品アップデート
    • What's new
      • 2026年のリリースノート
  • プロダクトの紹介
    • OB Cloudクラウドデータベースの概要
    • 製品シリーズ
    • コア機能
      • クロスクラウドデュアルアクティブによる高可用性の実現
      • クロスクラウドのプライマリ/スタンバイデータベースによる高可用性の実現
      • データのバックアップとリストア
      • 多層的オンラインスケーリングとオンデマンド構成変更
    • 適用シナリオ
    • デプロイメントプラン
    • ストレージアーキテクチャ
    • 製品仕様
    • プロダクト課金
      • 請求の概要
      • インスタンス課金説明
        • アリババクラウドインスタンスの課金
        • AWS インスタンスの料金
        • GCPインスタンスの課金
      • バックアップとリストアの課金
      • SQL監査の課金について
      • データ移行の料金に関する説明
      • データベースプロキシの課金について
      • Binlogサービスの料金説明
      • OceanBase Cloud サポートプランの概要
      • リソース構成変更による課金の説明
      • 読み取り専用レプリカの料金説明
    • データベースサポートバージョン
  • クイックスタート
    • フラッグシップ版クイックスタート
    • フラッグシップ版クラスタインスタンスの作成
    • テナントの作成
    • データベースの使用
  • DBaaS インスタンスの使用
    • フラッグシップ版インスタンスの使用
      • フラッグシップ版インスタンスの概要
      • インスタンスの作成
        • 概要
        • OceanBase Cloud公式サイト経由での作成
        • AWS Marketplace経由での作成
        • GCP Marketplace経由での作成
        • Alibaba Cloud Marketplace経由での作成
      • インスタンスへの接続
        • ネットワーク接続の設定
          • 概要
          • パブリックIPアドレスを使用したデータベースへの接続
          • AWS PrivateLink を使用したデータベースへの接続
          • Alibaba Cloudのプライベートネットワーク接続を使用したデータベース接続
        • MySQL モード接続
          • クライアントを介した接続
            • デスクトップ版 ODC を使用した OB Cloud クラウドデータベースへの接続
            • MySQLクライアントを使用したOB Cloudクラウドデータベースへの接続
            • OBClient を使用した OB Cloud クラウドデータベースへの接続
          • ドライバー/ORM フレームワークを介した接続
            • Java
              • SpringBootを使用してOB Cloudデータベースに接続するサンプルプログラム
              • SpringBatch を使用して OB Cloud データベースに接続するサンプルプログラム
              • spring-jdbc
              • SpringDataJPAによるOB Cloudデータベース接続のサンプルプログラム
              • Hibernate を使用して OB Cloud に接続するサンプルプログラム
              • MyBatis を使用して OB Cloud データベースに接続するサンプルプログラム
              • connector-j
              • TestContainers Java を使用して OB Cloud データベースに接続するサンプルプログラム
            • Python
              • mysqlclient を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
              • PyMySQL による OB Cloud データベース接続のサンプルプログラム
              • MySQL-connector-pythonによるOB Cloud接続のサンプルプログラム
              • SQLAlchemyを使用したOB Cloudクラウドデータベースへの接続サンプルプログラム
              • Djangoを使用したOB Cloud接続のサンプルプログラム
              • peeweeを使用したOB Cloudへの接続サンプルプログラム
            • C
              • MySQL Connector/C を使用した OB Cloud データベースへの接続サンプルプログラム
            • Go
              • Go-SQL-Driver/MySQL を使用して OB Cloud クラウドデータベースに接続するサンプルプログラム
              • GORM を使用した OB Cloud データベース接続のサンプルプログラム
            • PHP
              • EXTドライバを使用してOB Cloudクラウドデータベースに接続するサンプルプログラム
              • MySQLiドライバを使用したOB Cloudへの接続
              • PDOドライバを使用したOB Cloudクラウドデータベースへの接続
            • Rust
              • Rustを使用したOB Cloud接続のサンプルプログラム
              • SeaORM を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
            • Ruby
              • ActiveRecordによるOB Cloud接続のサンプルプログラム
              • mysql2 を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
              • Sequelを使用したOB Cloudへの接続サンプルプログラム
          • データベース接続プールの使用
            • 数据库连接池配置
            • Tomcat接続プールを使用してOceanBase データベースに接続するサンプルプログラム
            • C3P0 コネクションプールを使用して OceanBase データベースに接続するサンプルプログラム
            • Proxoolコネクションプールを使用してOceanBaseデータベースに接続するサンプルプログラム
            • HikariCP コネクションプールを使用して OceanBase データベースに接続するサンプルプログラム
            • DBCPコネクションプールを使用してOceanBaseデータベースに接続するサンプルプログラム
            • Commons Pool を使用して OceanBase データベースに接続するサンプルプログラム
            • Druid コネクションプールを使用して OceanBase データベースに接続するサンプルプログラム
        • Oracle モード接続
          • Bud1
          • クライアントを介した接続
            • OBClient を使用した OB Cloud クラウドデータベースへの接続
            • デスクトップ版 ODC を使用した OB Cloud クラウドデータベースへの接続
          • ドライバー/ORM フレームワークを介した接続
            • Bud1
            • Java
              • OceanBase Connector/J を使用して OB Cloud クラウドデータベースに接続するサンプルプログラム
              • SpringBootを使用してOB Cloudデータベースに接続するサンプルプログラム
              • SpringBatch を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
              • Spring JDBC を使用した OB Cloud データベースへの接続サンプルプログラム
              • SpringDataJPA を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
              • Hibernate を使用して OB Cloud クラウドデータベースに接続するサンプルプログラム
              • MyBatis を使用した OB Cloud データベース接続のサンプルプログラム
              • Jfinal を使用した OB Cloud データベース接続のサンプルプログラム
            • Python
              • Python Driver Oracle Mode
            • C/C++
              • OceanBase Connector/C を使用した OB Cloud クラウドデータベース接続のサンプルプログラム
              • OceanBase Connector/ODBC を使用した OB Cloud クラウドデータベースへの接続サンプルプログラム
              • SqlSugar を使用して OB Cloud クラウドデータベースに接続するサンプルプログラム
          • データベース接続プールの使用
            • 数据库连接池配置
            • Tomcat接続プールを使用してOB Cloudデータベースに接続するサンプルプログラム
            • C3P0接続プールを使用してOB Cloudデータベースに接続するサンプルプログラム
            • Proxool接続プールを使用してOB Cloudに接続するサンプルプログラム
            • HikariCP コネクションプールを使用して OB Cloud データベースに接続するサンプルプログラム
            • DBCP连接池连接 OB Cloud 云数据库示例程序
            • Commons Pool を使用した OB Cloud データベース接続のサンプルプログラム
            • Druid接続プールを使用してOB Cloudデータベースに接続するサンプルプログラム
        • KV モード接続
          • OBKV-HBase クライアントを使用したクラスタへの接続
      • 開発リファレンス
        • Bud1
        • MySQL モード
          • Bud1 databa
          • データオブジェクトの設計
            • データベースの作成
            • テーブルグループの作成
            • テーブルの作成
            • インデックスの作成
            • 外部テーブルの作成
          • データの書き込み
            • データの挿入
            • データの更新
            • データの削除
            • データの置換
            • テストデータのバッチ生成
          • データの読み取り
            • 単一テーブルクエリ
            • マルチテーブル結合
              • INNER JOIN
              • FULL JOIN
              • LEFT JOIN
              • RIGHT JOIN
              • サブクエリ
              • ラテラル派生テーブル
            • クエリでの演算子と関数の使用
              • クエリでの算術演算子の使用
              • クエリでの数値関数の使用
              • クエリでの文字列結合演算子の使用
              • クエリでの文字列関数の使用
              • クエリでの時間関数の使用
              • クエリでの集計関数の使用
              • クエリでの NULL 関連関数の使用
              • クエリでの CASE 条件演算子の使用
              • クエリ結果のロック SELECT FOR UPDATE
              • クエリ結果のロック LOCK IN SHARE MODE
            • DBLinkを使用したクエリ
            • 集合操作
          • トランザクション
            • トランザクション管理の概要
            • トランザクションの開始
            • セーブポイント
              • セーブポイントのマーク
              • トランザクションを特定のセーブポイントにロールバックする
              • セーブポイントの解放
            • トランザクションのコミット
            • トランザクションのロールバック
        • Oracle モード
          • Bud1 databa
          • データオブジェクトの設計
            • テーブルグループの作成
            • テーブルの作成
            • インデックスの作成
            • 外部テーブルの作成
          • データの書き込み
            • データの挿入
            • データの更新
            • データの削除
            • データの置換
            • テストデータのバッチ生成
          • データの読み取り
            • 単一テーブルクエリ
            • マルチテーブル結合
              • INNER JOIN
              • FULL JOIN
              • LEFT JOIN
              • RIGHT JOIN
              • サブクエリ
              • ラテラル派生テーブル
            • クエリでの演算子と関数の使用
              • クエリでの算術演算子の使用
              • クエリでの数値関数の使用
              • クエリでの文字列連結演算子の使用
              • クエリでの文字列関数の使用
              • クエリでの時間関数の使用
              • クエリでの集計関数の使用
              • クエリでの CASE 関数の使用
            • DBLinkを使用したクエリ
            • 集合操作
          • トランザクション
            • トランザクション管理の概要
            • トランザクションの開始
            • セーブポイント
              • セーブポイントのマーク
              • トランザクションを特定のセーブポイントにロールバックする
            • トランザクションのコミット
            • トランザクションのロールバック
        • KV モード
          • Bud1
          • KV モード
          • Table データ操作サンプル
            • OBKV-Table 操作例一覧
          • OBKV Table Java 開発
            • OBKV-Table Java クライアントを使用したクラスタへの接続
          • HBase データ操作サンプル
            • HBase データ操作の例
      • インスタンス管理
        • インスタンス管理
          • インスタンスリストの表示
          • インスタンスワークベンチ概要
          • インスタンスの一時停止/起動
          • Unit 移行
        • インスタンステナント管理
          • テナントワークベンチ
          • 新建租户
          • テナント仕様の変更
          • テナント名の変更
          • アクセスアドレスの追加
          • リソース分離管理
            • リソース分離の概要
            • リソースグループ管理
              • リソースグループの作成
              • リソースグループの表示
              • リソースグループの編集
              • リソースグループの削除
            • 分離ルールの管理
              • 分離ルールの作成
              • 隔離ルールの表示
              • 分離ルールの編集
              • 隔離ルールの削除
          • プライマリゾーンの変更
          • プロキシアドレスの最大接続数の変更
          • AI Function 組み込みモデルの有効化
          • テナントパフォーマンスモニタリング
            • テナント監視の概要
            • パフォーマンスと SQL 監視
            • トランザクション監視
            • ストレージとキャッシュの監視
            • Binlog サービスの監視
            • テナントのカスタム監視レポート
          • 診断
            • 查看性能监控数据
            • リアルタイム診断
              • SQL 診断
                • Top SQL
                • Slow SQL
                • 疑わしい SQL
                • 高リスク SQL
                • SQL の詳細
              • セッション管理
                • セッション管理
              • 最適化管理
                • 有効な Outline の管理
                • 最適化履歴の表示
              • SQL 監査
          • パラメータ管理
            • テナントパラメータ管理
            • 参数列表说明
            • パラメータテンプレートの説明
          • テナントの削除
          • データベースとアカウント管理
            • アカウントの作成
            • アカウントの管理
            • データベースの作成(MySQLのみ)
            • データベースの管理(MySQLのみ)
        • インスタンズパフォーマンスモニタリング
          • クラスタ監視の概要
          • クラスタデータベースのパフォーマンス監視
          • クラスタ多次元指標のパフォーマンス監視
          • クラスタホストのパフォーマンス監視
          • データベースプロキシ監視の詳細
          • データベースプロキシホスト監視の詳細
          • クロスクラウドネットワークのパフォーマンス監視
          • クラスタのカスタム監視レポート
        • データマージ
          • メジャーコンパクションの開始
          • メジャーコンパクション記録の表示
          • メジャーコンパクション時間の変更
        • インスタンスパラメータ管理
          • パラメータ管理
          • パラメータ一覧の説明
        • インスタンス設定の変更
          • 设置存储自动扩容
          • インスタンスの拡張(Huawei Cloud)
          • クラスタインスタンスの構成変更履歴の表示
          • インスタンス設定の変更(従量課金)
          • インスタンスのスペック変更(月額/年額払い)
          • 一時的な構成変更の設定
          • デプロイメントプランの切り替え
        • スタンバイインスタンス管理
          • スタンバイインスタンスの概要
          • スタンバイインスタンスの作成
          • クロスクラウドスタンバイインスタンスの作成
          • Alibaba CloudプライマリインスタンスのHuawei Cloudスタンバイインスタンスの作成
          • プライマリ/スタンバイインスタンスワークベンチ
          • プライマリ/スタンバイデータベースのグローバルアドレス設定
          • スタンバイデータベースの書き込みリクエスト自動ルーティングを設定する
          • プライマリ/スタンバイインスタンスの切り替え
          • 災害復旧切り替え
          • プライマリ/スタンバイインスタンスのデカップリング
          • スタンバイインスタンスの解放
        • インスタンスの解放
        • データベースプロキシ
          • データベースプロキシの概要
          • データベースプロキシ管理
          • ダイレクトロード
        • アラート管理
          • アラート管理
          • アラートルールの管理
            • アラートルールの作成
            • アラートルールの表示
            • アラートルールの編集
            • アラートルールの削除
          • アラート履歴の表示
          • アラートルールテンプレートの管理
            • アラートルールテンプレートの作成
            • アラートルールテンプレートの編集
            • アラートルールテンプレートのコピー
            • アラートルールテンプレートの削除
          • アラーム抑制ルールの管理
            • アラートミュート規則の作成
            • アラートミュートルールの確認
            • アラートミュートルールの編集
          • アラート通知テンプレートの管理
            • 创建告警通知模板
            • アラート通知テンプレートの表示
            • アラート通知テンプレートの編集
            • アラート通知テンプレートのコピー
            • アラート通知テンプレートの削除
          • アラート連絡先管理
            • アラート連絡先グループの追加
          • カスタムアラートの選択可能な監視メトリクス
        • バックアップとリカバリ
          • バックアップとリストアの概要
          • バックアップポリシー
          • 今すぐバックアップ
          • データバックアップ
          • リストアの開始
          • データリストア
          • インスタンスごみ箱内のデータバックアップのリストア
        • 診断
          • 性能監視データの表示
          • 容量診断
          • ワンクリック診断
            • ワンクリック診断の開始
            • ワンクリック診断レポートの表示
              • 異常イベント
              • リアルタイム診断
              • 最適化の推奨事項
              • 容量管理
              • セキュリティ管理
          • リアルタイム診断
            • SQL 診断
              • Top SQL
              • Slow SQL
              • 不審な SQL
              • 高リスク SQL
              • SQL 詳細
              • SQL 監視メトリクスリスト
            • セッション管理
              • セッション管理
            • リクエスト分析
              • リクエスト分析
          • ルート cause 診断
            • 異常イベントの表示
            • システム自律機能の有効化
          • SQL監査
          • マテリアライズドビュー分析
          • 最適化センター
            • 最適化の推奨事項
            • 有効な Outline の管理
            • SQL Review
            • 最適化履歴の表示
        • タグ管理
        • 読み取り専用レプリカ管理
          • 読み取り専用レプリカ概要
          • インスタンス読み取り専用レプリカ
            • インスタンスの読み取り専用レプリカを追加する
            • インスタンスの読み取り専用レプリカ関連情報の表示
            • 読み取り専用レプリカの構成変更管理
            • インスタンスの読み取り専用レプリカを削除
          • テナント読み取り専用レプリカ
            • テナントの読み取り専用レプリカを追加する
            • テナントの読み取り専用レプリカ関連情報の表示
            • テナントの読み取り専用レプリカの変更
            • テナントの読み取り専用レプリカの削除
        • JVM 環境依存サービス管理
      • データソース管理
        • データソースの新規作成
        • データソースの管理
        • ユーザー権限の説明
          • 互換性評価ユーザー特権
          • データ移行ユーザー特権
          • 性能評価ユーザー特権
          • データアーカイブのユーザー特権
          • データクリーンアップのユーザー特権
        • プライベート接続の選択
          • AWS
          • Alibaba Cloud
          • プライベートIPアドレスセグメントの説明
        • パブリック接続の選択
          • AWS
          • Alibaba Cloud
      • データライフサイクル管理
        • 数据归档
        • 数据清理
      • ゴミ箱管理
        • 实例回收站
        • データベーステーブルゴミ箱管理
          • 概要
          • 实例库表回收站
          • テナントのデータベース/テーブルごみ箱
    • トランザクション型インスタンスの使用
      • トランザクション型インスタンスの概要
      • 300.create-instance-tp
        • 概要
        • OceanBase Cloud公式サイト経由での作成
        • AWS Marketplace経由での作成
        • GCP Marketplace経由での作成
        • Alibaba Cloud Marketplace経由での作成
      • インスタンスへの接続
        • MySQL モード
          • 接続方法の概要
          • 接続文字列の取得
            • 概要
            • AWS PrivateLinkを使用してデータベースに接続する
            • Google Cloud Private Service Connectを使用した接続
            • アリババクラウドの専用ネットワーク接続を使用したデータベース接続
            • パブリックアドレスを使用してデータベースに接続する
          • クライアントを介した接続
            • デスクトップ版ODCによるOB Cloudデータベースへの接続
            • MySQLクライアントを使用したOB Cloudデータベースへの接続
            • OBClientを使用してOB Cloudデータベースに接続する
          • ドライバー/ORM フレームワークを介した接続
            • Java
              • SpringBootでOB Cloudデータベースに接続するサンプルプログラム
              • SpringBatchによるOB Cloudデータベース接続サンプルプログラム
              • spring-jdbc
              • SpringDataJPA による OB Cloud への接続サンプルプログラム
              • Hibernateを使用したOB Cloudデータベース接続サンプルプログラム
              • MyBatisでOB Cloudに接続するサンプルプログラム
              • connector-j
              • TestContainers JavaによるOB Cloudデータベース接続サンプルプログラム
            • Python
              • mysqlclient による OB Cloud データベース接続サンプルプログラム
              • PyMySQLによるOB Cloudデータベース接続サンプルプログラム
              • MySQL-connector-pythonによるOB Cloudデータベース接続サンプルプログラム
              • SQLAlchemyでOB Cloudに接続するサンプルプログラム
              • DjangoでOB Cloudデータベースに接続するサンプルプログラム
              • peeweeでOB Cloudに接続するサンプルプログラム
            • C
              • MySQL Connector/C による OB Cloud クラウドデータベース接続サンプルプログラム
            • Go
              • Go-SQL-Driver/MySQL で OB Cloud に接続するサンプルプログラム
              • GORM による OB Cloud クラウドデータベース接続サンプルプログラム
            • PHP
              • EXTドライバーによるOB Cloudデータベース接続サンプルプログラム
              • MySQLiドライバーを使用してOB Cloudに接続する
              • PDOドライバーを使用してOB Cloudに接続する
            • Rust
              • RustによるOB Cloudデータベース接続サンプルプログラム
              • SeaORM による OB Cloud クラウドデータベース接続サンプルプログラム
            • Ruby
              • ActiveRecordを使用したOB Cloudデータベース接続サンプルプログラム
              • mysql2 による OB Cloud データベース接続サンプルプログラム
              • SequelでOB Cloudに接続するサンプルプログラム
          • データベース接続プールの使用
            • データベース接続プールの設定
            • Tomcat接続プールでOceanBaseデータベースに接続するサンプルプログラム
            • C3P0接続プールでOceanBaseデータベースに接続するサンプルプログラム
            • Proxool接続プールを使用したOceanBaseデータベース接続サンプルプログラム
            • HikariCP接続プールでOceanBaseデータベースに接続するサンプルプログラム
            • DBCP接続プールでOceanBaseデータベースに接続するサンプルプログラム
            • Commons Pool による OceanBase データベース接続サンプルプログラム
            • Druid接続プールでOceanBaseデータベースに接続するサンプルプログラム
        • Oracle モード
          • 接続方法の概要
          • 接続文字列の取得
            • 概要
            • AWS PrivateLinkを使用してデータベースに接続する
            • パブリックアドレスを使用してデータベースに接続する
          • クライアントを介した接続
            • OBClientを使用してOB Cloudデータベースに接続する
            • デスクトップ版ODCによるOB Cloudデータベースへの接続
          • ドライバー/ORM フレームワークを介した接続
            • Java
              • OceanBase Connector/J による OB Cloud クラウドデータベース接続サンプルプログラム
              • SpringBootでOB Cloudに接続するサンプルプログラム
              • SpringBatchでOB Cloudに接続するサンプルプログラム
              • Spring JDBCでOB Cloudデータベースに接続するサンプルプログラム
              • SpringDataJPA による OB Cloud への接続サンプルプログラム
              • HibernateによるOB Cloudデータベース接続サンプルプログラム
              • MyBatisでOceanBase Cloudに接続するサンプルプログラム
              • JfinalによるOB Cloudデータベース接続サンプルプログラム
            • Python
              • Python Driver Oracle Mode
            • C/C++
              • OceanBase Connector/C による OB Cloud クラウドデータベース接続サンプルプログラム
              • OceanBase Connector/ODBC による OB Cloud クラウドデータベース接続サンプルプログラム
              • SqlSugarでOB Cloudに接続するサンプルプログラム
          • データベース接続プールの使用
            • データベース接続プールの設定
            • Tomcat接続プールでOB Cloudに接続するサンプルプログラム
            • C3P0接続プールを使用したOB Cloudデータベース接続サンプルプログラム
            • Proxool接続プールを使用したOB Cloudデータベース接続サンプルプログラム
            • HikariCP接続プールを使用したOB Cloudデータベース接続サンプルプログラム
            • DBCP接続プールでOB Cloudに接続するサンプルプログラム
            • Commons Pool による OB Cloud への接続サンプルプログラム
            • Druid接続プールを使用したOB Cloudデータベース接続サンプルプログラム
      • 開発リファレンス
        • MySQL モード
          • データオブジェクトの設計
            • データベースの作成
            • テーブルグループの作成
            • テーブルの作成
            • インデックスの作成
            • 外部テーブルの作成
          • データの書き込み
            • データの挿入
            • データの更新
            • データの削除
            • データの置換
            • テストデータの一括生成
          • データの読み取り
            • 単一テーブルのクエリ
            • 複数テーブルの結合
              • INNER JOIN
              • FULL JOIN
              • LEFT JOIN
              • RIGHT JOIN
              • サブクエリ
              • ラテラル派生テーブル
            • クエリでの演算子と関数の使用
              • クエリでの算術演算子の使用
              • クエリでの数値関数の使用
              • クエリでの文字列連結演算子の使用
              • クエリでの文字列関数の使用
              • クエリでの時刻関数の使用
              • クエリでの集約関数の使用
              • クエリでのNULL関連関数の使用
              • クエリでCASE条件演算子の使用
              • クエリ結果のロック SELECT FOR UPDATE
              • クエリ結果のロック LOCK IN SHARE MODE
            • DBLinkを使用したクエリの実行
            • 集合演算
          • トランザクション
            • トランザクション管理の概要
            • トランザクションの開始
            • セーブポイント
              • セーブポイントの設定
              • トランザクションを特定のセーブポイントまでロールバックする
              • セーブポイントの解放
            • トランザクションのコミット
            • トランザクションのロールバック
        • Oracle モード
          • データオブジェクトの設計
            • テーブルグループの作成
            • テーブルの作成
            • インデックスの作成
            • 外部テーブルの作成
          • データの書き込み
            • データの挿入
            • データの更新
            • データの削除
            • データの置換
            • テストデータの一括生成
          • データの読み取り
            • 単一テーブルのクエリ
            • 複数テーブルの結合
              • INNER JOIN
              • FULL JOIN
              • LEFT JOIN
              • RIGHT JOIN
              • サブクエリ
              • ラテラル派生テーブル
            • クエリでの演算子と関数の使用
              • クエリにおける算術演算子の使用
              • クエリでの数値関数の使用
              • クエリにおける文字列連結演算子の使用
              • クエリにおける文字列関数の使用
              • クエリでの時刻関数の使用
              • クエリでの集約関数の使用
              • クエリでCASE関数の使用
            • DBLinkを使用したクエリの実行
            • 集合演算
          • トランザクション
            • トランザクション管理の概要
            • トランザクションの開始
            • セーブポイント
              • セーブポイントの設定
              • トランザクションを特定のセーブポイントまでロールバックする
            • トランザクションのコミット
            • トランザクションのロールバック
      • インスタンス管理
        • インスタンス管理
          • インスタンスリストの表示
          • インスタンスのダッシュボード概要
          • インスタンスの一時停止・起動
          • Unit移行
        • インスタンステナント管理
          • テナントダッシュボード
          • テナントの作成
          • テナント構成の変更
          • テナント名の変更
          • アクセスアドレスの追加
          • リソース分離管理
            • リソース分離の概要
            • リソースグループ管理
              • リソースグループの作成
              • リソースグループの表示
              • リソースグループの編集
              • リソースグループの削除
            • 分離ルールの管理
              • 分離ルールの作成
              • 分離ルールの表示
              • 隔離ルールの編集
              • 隔離ルールの削除
          • プライマリゾーンの変更
          • プロキシアドレスの最大接続数の変更
          • AI Functionの組み込みモデルを有効にする
          • テナントパフォーマンスモニタリング
            • テナント監視の概要
            • パフォーマンスとSQLの監視
            • トランザクション監視
            • ストレージとキャッシュの監視
            • Binlogサービス監視
            • テナントのカスタムモニタリングレポート
          • 診断
            • パフォーマンス監視データの表示
            • リアルタイム診断
              • SQL 診断
                • Top SQL
                • スローSQL
                • 疑わしいSQL
                • ハイリスクSQL
                • SQLの詳細
              • セッション管理
                • セッション管理
              • 最適化管理
                • 有効なアウトラインの管理
                • 最適化履歴の表示
              • SQL監査
          • パラメータ管理
            • テナントパラメータの管理
            • パラメータ一覧の説明
            • パラメータテンプレートの説明
          • テナントの削除
          • データベースとアカウント管理
            • アカウントの作成
            • アカウントの管理
            • データベースの作成 (MySQLモードのみ)
            • データベースの管理 (MySQLのみ)
        • インスタンズパフォーマンスモニタリング
          • クラスタ監視の概要
          • クラスタデータベースのパフォーマンス監視
          • クラスタの多次元指標によるパフォーマンス監視
          • クラスタホストのパフォーマンス監視
          • データベースプロキシ監視の詳細
          • データベースプロキシホストの監視詳細
          • クロスクラウドネットワークパフォーマンス監視
          • クラスタのカスタムモニタリングレポート
        • データマージ
          • メジャーコンパクションの開始
          • マージレコードの表示
          • メジャーコンパクションのタイミングを変更する
        • インスタンスパラメータ管理
          • パラメータ管理
          • パラメータ一覧の説明
        • インスタンス設定の変更
          • ストレージの自動拡張を設定する
          • インスタンスのスケールアウト(Huawei Cloud)
          • クラスタインスタンスのリソース構成履歴を確認する
          • インスタンス構成の変更(従量課金)
          • インスタンスのスケーリング(月額課金)
          • 一時的なリソース構成の変更
          • デプロイメントスキームの切り替え
        • スタンバイインスタンス管理
          • スタンバイインスタンスの概要
          • スタンバイインスタンスの作成
          • クロスクラウドスタンバイインスタンスの作成
          • アリババクラウドのプライマリインスタンスに対するHuawei Cloudのスタンバイインスタンスを作成する
          • プライマリ/スタンバイインスタンスのダッシュボード
          • プライマリ/スタンバイデータベースのグローバルアドレスの設定
          • スタンバイデータベースの書き込みリクエストの自動ルーティングを設定する
          • プライマリ/スタンバイインスタンスの切り替え
          • ディザスタリカバリフェイルオーバー
          • プライマリ/スタンバイインスタンスの分離
          • スタンバイインスタンスのリリース
        • インスタンスのリリース
        • データベースプロキシ
          • データベースプロキシの概要
          • データベースプロキシ管理
          • ダイレクトロード
        • アラート管理
          • アラート管理
          • アラートルールの管理
            • アラートルールの作成
            • アラートルールの表示
            • アラートルールの編集
            • アラートルールの削除
          • アラート履歴の表示
          • アラートルールテンプレートの管理
            • アラートルールテンプレートの作成
            • アラートルールテンプレートの表示
            • アラートルールテンプレートの編集
            • アラートルールテンプレートのコピー
            • アラートルールテンプレートの削除
          • アラーム抑制ルールの管理
            • アラートブロックルールの作成
            • アラートミューティングルールの表示
            • アラートミューティングルールの編集
            • アラートミューティングルールの削除
          • アラート通知テンプレートの管理
            • アラート通知テンプレートの作成
            • アラート通知テンプレートの表示
            • アラート通知テンプレートの編集
            • 警報通知テンプレートのコピー
            • アラート通知テンプレートの削除
          • アラート連絡先管理
            • アラート連絡先の追加
            • アラート連絡先グループの追加
            • アラート連絡先の表示
            • アラート連絡先の編集
            • アラート連絡先の削除
            • Webhookアドレスの取得
          • カスタムアラートで利用可能な監視メトリクス
        • バックアップとリカバリ
          • バックアップ・リストアの概要
          • バックアップポリシー
          • 即時バックアップ
          • データバックアップ
          • データ復元の開始
          • データの復元
          • インスタンスのごみ箱からデータバックアップを復元する
        • 診断
          • パフォーマンス監視データの表示
          • 容量診断
          • ワンクリック診断
            • ワンクリック診断の開始
            • ワンクリック診断レポートの表示
              • 例外イベント
              • リアルタイム診断
              • 最適化の推奨事項
              • 容量管理
              • セキュリティ管理
          • リアルタイム診断
            • SQL 診断
              • Top SQL
              • スローSQL
              • 疑わしいSQL
              • ハイリスクSQL
              • SQLの詳細
              • SQLモニタリング指標一覧
            • セッション管理
              • セッション管理
            • リクエスト分析
              • リクエスト分析
          • ルート cause 診断
            • 例外イベントの確認
            • システムの自律性を有効にする
          • SQL監査
          • マテリアライズドビューの分析
          • 最適化センター
            • 最適化の推奨事項
            • 有効なアウトラインの管理
            • SQL Review
            • 最適化履歴の表示
        • タグの管理
        • 読み取り専用レプリカ管理
          • 読み取り専用レプリカの概要
          • インスタンス読み取り専用レプリカ
            • インスタンスに読み取り専用レプリカを追加する
            • インスタンスの読み取り専用レプリカ関連情報の表示
            • 読み取り専用レプリカの構成管理
            • インスタンスの読み取り専用レプリカを削除する
          • テナント読み取り専用レプリカ
            • テナントの読み取り専用レプリカを追加する
            • テナントの読み取り専用レプリカ関連情報の表示
            • テナントの読み取り専用レプリカを変更する
            • テナントの読み取り専用レプリカを削除する
        • JVM環境依存サービスの管理
      • データソース管理
        • データソースの新規作成
        • データソースの管理
        • ユーザー権限の説明
          • 互換性評価ユーザー権限
          • データ移行ユーザー権限
          • パフォーマンス評価ユーザー権限
          • データアーカイブユーザー権限
          • データクリーンアップユーザー権限
        • プライベート接続の選択
          • Tencent Cloud
          • AWS
          • Huawei Cloud
          • Alibaba Cloud
          • Azure
          • プライベートアドレスのサブネット範囲について
        • パブリック接続の選択
          • Tencent Cloud
          • AWS
          • Huawei Cloud
          • Alibaba Cloud
          • Azure
      • データライフサイクル管理
        • データアーカイブ
        • データのクリーンアップ
      • ゴミ箱管理
        • インスタンスのリサイクルバインド
        • データベーステーブルゴミ箱管理
          • 概要
          • インスタンスデータベース・テーブルのごみ箱
          • テナントデータベース・テーブルのゴミ箱
    • 分析型インスタンスの使用
      • アナリティクスインスタンスの概要
      • OceanBase APのコア機能
      • インスタンスの作成
      • インスタンスへの接続
        • 接続方法の概要
        • 接続文字列の取得
          • 概要
          • テンセントクラウドのプライベートリンクを使用してデータベースに接続する
          • Huawei Cloud VPCエンドポイントを使用してデータベースに接続する
          • アリババクラウドのプライベートネットワーク接続を使用したデータベース接続
          • パブリックアドレスを使用してデータベースに接続する
        • クライアントを介した接続
          • デスクトップ版ODCによるOB Cloudデータベースへの接続
          • MySQLクライアントを使用したOB Cloudデータベースへの接続
          • OBClientを使用してOB Cloudデータベースに接続する
        • ドライバー/ORM フレームワークを介した接続
          • Java
            • SpringBootでOB Cloudに接続する
            • SpringBatchによるOB Cloudデータベースへの接続
            • Spring JDBCでOB Cloudデータベースに接続する
            • SpringJPAでOB Cloudデータベースに接続する
            • HibernateによるOB Cloudデータベースへの接続
            • MyBatisによるOB Cloudデータベースへの接続
            • MySQL Connector/Jを使用してOB Cloudデータベースに接続する
          • Python
            • mysqlclientによるOB Cloudデータベース接続サンプルプログラム
            • PyMySQLでOB Cloudに接続するサンプルプログラム
            • MySQL Connector/Pythonを使用してOB Cloudに接続する
          • C
            • MySQL Connector/Cを使用してOB Cloudデータベースに接続する
          • Go
            • Go-SQL-Driver/MySQLを使用してOB Cloudに接続する
          • PHP
            • PHPを使用してOB Cloudデータベースに接続する
        • データベース接続プールの使用
          • データベース接続プールの設定
          • Tomcat接続プールでOceanBaseデータベースに接続するサンプルプログラム
          • C3P0接続プールでOceanBaseデータベースに接続するサンプルプログラム
          • Proxool接続プールを使用したOceanBaseデータベース接続サンプルプログラム
          • HikariCP接続プールでOceanBaseデータベースに接続するサンプルプログラム
          • DBCP接続プールでOceanBaseデータベースに接続するサンプルプログラム
          • Commons Pool による OceanBase データベース接続サンプルプログラム
          • Druid接続プールでOceanBaseデータベースに接続するサンプルプログラム
      • データテーブル設計
        • データテーブルの概要
        • データテーブル設計のベストプラクティス
          • Unit 1:ストレージ構造とクエリパフォーマンスを最適化するためのベストプラクティス
          • Unit 2:特殊インデックスを作成する際のベストプラクティス
      • データのエクスポート
      • データ加工
      • クエリアクセラレーション
        • 統計情報
        • マテリアライズドビューによるクエリの高速化
        • クエリ並列度の選択
      • インスタンス管理
        • インスタンスのダッシュボードを表示する
        • インスタンス構成の変更
        • プライマリゾーンの変更
        • AI Functionの組み込みモデルを有効にする
        • パラメータの管理
        • バックアップとリカバリ
          • バックアップ・リストアの概要
          • バックアップポリシー
          • 即時バックアップ
          • データバックアップ
          • リストアの開始
          • データの復元
        • パフォーマンスモニタリング
          • クラスタ監視の概要
          • インスタンスのデータベースパフォーマンス監視を表示する
          • インスタンスホストのパフォーマンス監視を表示する
        • データマージ
          • マージの開始
          • メジャーコンパクションレコードの表示
          • マージタイムの変更
        • データベースプロキシ
          • データベースプロキシの概要
          • データベースプロキシの管理
          • ダイレクトロード
        • アラート管理
          • 概要
          • アラートルールの管理
            • アラートルールの作成
            • アラートルールの表示
            • アラートルールの編集
            • アラートルールの削除
          • アラート履歴の表示
          • アラートルールテンプレートの管理
            • アラートルールテンプレートの作成
            • アラートルールテンプレートの編集
            • アラートルールテンプレートの編集
            • アラートルールテンプレートのコピー
            • アラートルールテンプレートの削除
          • アラーム抑制ルールの管理
            • アラートマスキングルールの作成
            • アラートミューティングルールの表示
            • アラートミューティングルールの編集
            • アラートミューティングルールの削除
          • アラート通知テンプレートの管理
            • アラート通知テンプレートの作成
            • アラート通知テンプレートの表示
            • アラート通知テンプレートの編集
            • 警報通知テンプレートのコピー
            • アラート通知テンプレートの削除
          • アラート連絡先管理
            • アラート連絡先の追加
            • アラート連絡先グループの追加
            • アラート連絡先の表示
            • アラート連絡先の編集
            • アラート連絡先の削除
            • Webhookアドレスの取得
          • カスタムアラートで利用可能なモニタリング指標
        • 診断
          • パフォーマンス監視データの表示
          • 容量診断
          • リアルタイム診断
            • SQL 診断
              • Top SQL
              • SQLの詳細
              • SQLモニタリング指標一覧
            • セッション管理
              • セッション管理
            • リクエスト分析
              • リクエスト分析
          • 最適化センター
            • 最適化の推奨事項
            • 有効なアウトラインの管理
            • SQL Review
            • 最適化履歴の表示
        • インスタンスの一時停止・再開
        • インスタンスのリリース
        • データベースとアカウント管理
          • アカウントの作成
          • データベースの作成
          • データベースの管理
        • タグの管理
      • データライフサイクル管理
        • データライフサイクル機能リスト
        • データアーカイブ
        • データのクリーンアップ
      • パフォーマンス診断とチューニング
        • 診断の実践:DBMS_XPLANシステムパッケージを使用したパフォーマンス診断
        • 診断の実践:SQL_PLAN_MONITORを使用したパフォーマンス問題の分析
        • AP性能分析関連ビュー
      • パフォーマンステスト
      • エコシステム統合
      • ゴミ箱管理
        • クラスタインスタンスのリサイクルバイン
        • データベーステーブルゴミ箱管理
          • 概要
          • インスタンスデータベース・テーブルのゴミ箱
    • キーバリュー型インスタンスの使用
      • OBKVの概要
      • Table モデルの使用
        • OBKV クライアントを使用したインスタンス接続
          • 接続文字列の取得
            • 概要
            • Tencent Cloud Private Linkを使用してOBKVに接続する
            • Huawei Cloud VPCエンドポイントを使用してOBKVに接続する
            • パブリックアドレスを使用してOBKVに接続する
          • OBKV-Table Javaクライアントを使用したクラスタへの接続
          • データ操作サンプル
            • OBKV-Table操作例一覧
        • インスタンス管理
          • インスタンス管理
            • クラスタインスタンスのダッシュボード概要
          • インスタンステナント管理
            • テナントダッシュボード
            • テナントの作成
            • リソース分離管理
              • リソース分離の概要
              • リソースグループ管理
                • リソースグループ管理機能一覧
              • 分離ルールの管理
                • 分離ルール管理機能一覧
            • テナントパフォーマンスモニタリング
              • テナント監視の概要
              • パフォーマンスとSQL監視
              • トランザクション監視
              • ストレージとキャッシュの監視
              • OBKV-Table
              • テナントのカスタムモニタリングレポート
            • 診断
              • パフォーマンス監視データの表示
              • Top SQL
            • パラメータ管理
              • パラメータ一覧の説明
            • データベースとアカウント処理
              • アカウントの作成と管理
              • データベースの作成
              • データベースの管理
          • インスタンズパフォーマンスモニタリング
            • クラスタ監視の概要
            • クラスタデータベースのパフォーマンス監視
            • クラスタの多次元指標によるパフォーマンス監視
            • クラスタホストのパフォーマンス監視
            • インスタンスのカスタムモニタリングレポート
          • データマージ
            • データマージ機能一覧
          • インスタンスパラメータ管理
            • パラメータ管理の概要
            • パラメータ管理リスト
          • インスタンス設定の変更
            • 構成変更機能一覧
          • データベースプロキシ
            • データベースプロキシの概要
          • アラート管理
            • アラートルールの管理
              • アラート管理機能一覧
            • アラートルールテンプレートの管理
              • アラートルールテンプレート管理機能一覧
            • アラーム抑制ルールの管理
              • アラートマスキングルール管理機能一覧
            • アラート通知テンプレートの管理
              • アラート通知テンプレート管理機能一覧
            • アラート連絡先管理
              • アラート連絡先管理機能一覧
            • カスタムアラートで利用可能な監視メトリクス
          • バックアップとリカバリ
            • バックアップ・リストアの概要
            • バックアップポリシー
            • 即時バックアップ
            • データバックアップ
            • リストアの開始
            • データの復元
          • 診断
            • パフォーマンス監視データの表示
            • Top SQL
            • 容量診断
            • リクエスト分析
          • ゴミ箱管理
            • クラスタインスタンスのリサイクルバイン
            • データベーステーブルゴミ箱管理
              • 概要
              • インスタンスデータベース・テーブルのごみ箱
              • テナントのデータベース・テーブルのゴミ箱
        • リファレンスガイド
          • 参考ガイドの概要
      • キーバリュー型インスタンスの体験
        • インスタンスの作成
        • テナントの作成
        • アカウントの作成
      • HBase モデルの使用
        • OBKV-HBaseの概要
        • OBKV-HBase を使用したアプリケーション開発
          • 接続文字列の取得
            • 概要
          • OBKV-HBaseクライアントを使用してクラスタに接続する
        • インスタンス管理
          • インスタンス管理
            • クラスタインスタンスのダッシュボード概要
          • インスタンステナント管理
            • テナントダッシュボード
            • テナントの作成
            • リソース分離管理
              • リソース分離の概要
              • リソースグループ管理
                • リソースグループ管理機能一覧
              • 分離ルールの管理
                • 分離ルール管理機能一覧
            • テナントパフォーマンスモニタリング
              • テナント監視の概要
              • パフォーマンスとSQL監視
              • トランザクション監視
              • ストレージとキャッシュの監視
              • OBKV-HBase
              • テナントのカスタムモニタリングレポート
            • 診断
              • パフォーマンス監視データの表示
              • Top SQL
            • パラメータ管理
              • パラメータ一覧の説明
            • データベースとアカウント処理
              • アカウントの作成と管理
              • データベースの作成
              • データベースの管理
          • インスタンズパフォーマンスモニタリング
            • クラスタ監視の概要
            • クラスタデータベースのパフォーマンス監視
            • クラスタの多次元指標によるパフォーマンス監視
            • クラスタホストのパフォーマンス監視
            • クラスタのカスタムモニタリングレポート
          • データマージ
            • データマージ機能一覧
          • インスタンスパラメータ管理
            • パラメータ管理の概要
            • パラメータ管理リスト
          • インスタンス設定の変更
            • 構成変更機能一覧
          • データベースプロキシ
            • データベースプロキシの概要
          • アラート管理
            • アラートルールの管理
              • アラート管理機能一覧
            • アラートルールテンプレートの管理
              • アラートルールテンプレート管理機能一覧
            • アラーム抑制ルールの管理
              • アラートマスキングルール管理機能一覧
            • アラート通知テンプレートの管理
              • アラート通知テンプレート管理機能一覧
            • アラート連絡先管理
              • アラート連絡先管理機能一覧
            • カスタムアラートで利用可能な監視メトリクス
          • バックアップとリカバリ
            • バックアップ・リストアの概要
            • バックアップポリシー
            • 即時バックアップ
            • データバックアップ
            • リストアの開始
            • データの復元
          • 診断
            • パフォーマンス監視データの表示
            • Top SQL
            • 容量診断
            • リクエスト分析
          • ゴミ箱管理
            • クラスタインスタンスのリサイクルバインド
            • データベーステーブルゴミ箱管理
              • 概要
              • インスタンスデータベース・テーブルのごみ箱
              • テナントのデータベース・テーブルのゴミ箱
        • リファレンスガイド
          • 参考ガイドの概要
        • OBKV-HBaseの性能テスト
  • AI
    • AIサービスの概要
    • クイックスタート
    • AIモデルの使用
    • AI APIキーの管理
    • 組み込みモデル一覧
    • AI API
      • アクセスの仕方
      • AI サービス API インターフェース
        • AI API一覧
        • Anthropic 互換インターフェース
          • List Anthropic Models - Anthropicモデルの一覧を取得する
          • Create a Message - Anthropic メッセージの作成
          • Create a Message (Default Base) - Anthropic Messages
        • OpenAI 互換インターフェース
          • List Models - モデルリストの取得
          • Create Chat Completion - OpenAI 聊天補完
          • Create Embedding - OpenAI Embeddings
          • Rerank - リランキング
          • Reranks - 再ソート
          • Create Response - OpenAI Responses
        • Vertex AI 互換インターフェース
          • generateContent - Vertex AIによるコンテンツ生成
          • streamGenerateContent - Vertex AI ストリーミングコンテンツ生成
  • データ移行とインポート
    • データ移行とインポートの概要
    • データ評価と移行のクイックスタート
    • 互換性評価
      • 互換性評価の概要
      • オンライン評価の実行
      • オフライン評価の実行
      • 互換性評価タスクの管理
        • 互換性評価タスクの表示
        • 互換性評価レポートの表示とダウンロード
        • 互換性評価タスクの一時停止
        • 互換性評価タスクの削除
      • アップロードファイルの取得
    • データ移行
      • データ移行の概要
      • データ移行仕様説明
      • データ移行インスタンスの購入
      • MySQLデータベースのデータをOceanBaseデータベースのMySQL互換モードに移行する
      • OceanBaseデータベースのMySQL互換モードのデータをMySQLデータベースに移行する
      • OceanBaseデータベースの同一互換モード間でのデータ移行
      • OceanBaseデータベースの異なる互換モード間でのデータ移行
      • OracleデータベースのデータをOceanBaseデータベースのOracle互換モードに移行する
      • OceanBaseデータベースのOracle互換モードのデータをOracleデータベースに移行する
      • 双方向同期タスクの設定
      • OceanBaseデータベースのデータをKafkaに移行する
      • TiDBデータベースからOceanBaseデータベース(MySQL互換モード)へデータを移行する
      • OceanBaseデータベースのMySQL互換モードからTiDBデータベースへの増分データ移行
      • PostgreSQLデータベースのデータをOceanBaseデータベースに移行する
      • OceanBaseデータベースの増分データをPostgreSQLデータベースに移行する
      • データ移行タスクの管理
        • データ移行タスクの詳細を表示する
        • データ移行タスクの名前を変更する
        • 移行オブジェクトの表示と変更
        • パラメータの確認と変更
        • アラートの設定
        • ラベルによるデータ移行タスクの管理
        • データ移行タスクの開始、一時停止、および再開
        • データ移行タスクのクローン
        • データ移行タスクの終了と解放
      • 機能紹介
        • DML/DDLのカスタム設定
        • DDL同期範囲
        • SQL条件でデータをフィルタリングする
        • データベースのデータベースまたはテーブル名の変更
        • 増分同期のタイムスポットの設定
        • 構造移行の操作手順
        • 一致ルールの設定と変更
        • ワイルドカード規則の説明
        • 移行オブジェクトのインポート
        • 矛盾データのダウンロード
        • Topicの変更
        • 列フィルタリング
        • データ形式の説明
      • Alipayアカウントの認証
      • テーブルオブジェクトのSQLクエリ
      • Online DDLツールの適用について
      • トリガーの作成
      • 自社構築PostgreSQLインスタンスのログレベルを変更する
      • 増分移行のサポート対象 DDL 操作と制限
        • MySQLデータベースからOceanBaseデータベースのMySQL互換モードテナントへのDDL同期の概要
        • OceanBaseデータベースのMySQL互換モードテナントからMySQLデータベースへのDDL同期
        • OceanBaseデータベースのMySQL互換モードテナント間のDDL同期
        • OracleデータベースからOceanBaseデータベースのOracle互換モードテナントへのDDL同期
        • OceanBaseデータベースのOracle互換モードテナントからOracleデータベースへのDDL同期
        • OceanBaseデータベースのOracle互換モードにおけるテナント間のDDL同期
        • OceanBaseデータベースからKafkaへのDDL同期
    • データサブスクリプション
      • データサブスクリプションタスクの作成
      • データサブスクリプションタスクの管理
        • データサブスクリプションタスクの詳細を表示する
        • サブスクリプション情報の設定
        • データサブスクリプションタスクの名前を変更する
        • サブスクリプションオブジェクトの表示と変更
        • データサブスクリプションパラメータの表示
        • データサブスクリプションのアラートを設定する
        • データサブスクリプションタスクの開始、一時停止、および再開
        • データサブスクリプションタスクのクローン
        • データサブスクリプションタスクの解除
      • データサブスクリプションのプライベート接続を管理する
      • サブスクリプションの設定と消費
      • メッセージ形式の説明
    • データ検証
      • データ検証の概要
      • 検証タスクの新規作成
      • データ検証タスクの管理
        • データ検証タスクの詳細を表示する
        • 検証オブジェクトの表示と変更
        • データ検証パラメータの表示と変更
        • タグを使用したデータ検証タスクの管理
        • データ検証タスクの開始、一時停止、および再開
        • データ検証タスクのクローン
        • データ検証タスクの解放
      • 機能紹介
        • 検証オブジェクトのインポート
        • 検証オブジェクトの名前変更
        • SQL条件を使用した検証オブジェクトのフィルタリング
        • 検証オブジェクトのマッチングルールの設定
    • パフォーマンス評価
      • 概要
      • データベースインスタンスのトラフィックファイルを取得する
      • 完全なパフォーマンス評価タスクの新規作成
      • SQLファイル解析タスクの新規作成
      • SQLファイル再生タスクの新規作成
      • パフォーマンス評価タスクの管理
        • パフォーマンス評価タスクの詳細を表示する
        • パフォーマンス評価レポートの表示
        • パフォーマンス評価タスクの再試行と停止
        • パフォーマンス評価タスクの削除
      • データベースインスタンスの取得
    • データのインポート
      • データのインポート
      • データインポートでサポートされているファイル形式とエンコーディング形式
      • ダイレクトロード
    • Binlog
      • 概要
      • Binlogサービスの購入
      • Binlog サービスの管理
        • Binlogサービスの詳細を表示する
        • 構成の変更
        • 自動スケーリングポリシーの変更
        • エラスティシティ戦略の変更
        • Binlogサービスの停止
  • セキュリティ管理
    • アカウント設定
      • ログインパスワードの変更
      • マルチファクタ認証
      • AccessKeyの管理
      • タイムゾーンの設定
      • クラウドマーケットアカウントの管理
      • アカウント監査
    • 組織プロジェクト管理
      • 組織・プロジェクト管理の概要
      • 組織情報の管理
      • プロジェクト管理
        • プロジェクト管理
        • プロジェクト間の双方向権限付与
        • AI設定
        • プロジェクトメッセージのサブスクリプション
      • メンバー管理
      • ロール権限一覧
      • 組織コスト管理
        • 組織コストの概要
        • コスト明細
        • コストユニットの管理
      • 操作監査
    • アカウントと権限管理
      • アカウント管理
      • アカウント権限リスト
      • クラウドベンダーアカウントの認可
      • テクニカルサポートサービスのライセンス認証
    • セキュリティ暗号化
      • アローリストグループの設定
      • SSLリンク層暗号化
      • TDE 透過的データ暗号化
    • モニタリングダッシュボード
    • イベントセンター
  • SQL コンソール
    • 概要
    • SQLコンソールへのログイン
    • SQLの編集と実行
    • PLコンパイル
    • 結果セットの編集
    • 実行分析
    • データベースオブジェクト管理
      • テーブルの作成
      • ビューの作成
      • 関数の作成
      • ストアドプロシージャの作成
      • プログラムパッケージの作成
      • トリガーの作成
      • タイプの作成
      • シーケンスの作成
      • シノニムの作成
    • セッション変数の管理
    • SQLコンソールの機能キー一覧
    • スマートSQLの開発
  • エコシステム統合
    • エコシステム統合の概要
    • データベースバージョニング
      • Liquibase
      • Flyway
    • データ統合
      • Canal
      • dbt
      • Debezium
      • Flink
      • Glue
      • Informatica Cloud
      • Kafka
      • Maxwell
      • SeaTunnel
      • DataWorks
      • NiFi
    • SQL 開発
      • DataGrip
      • DBeaver
      • Navicat
      • TablePlus
    • オーケスト레이션 スケジューリング
      • DolphinScheduler
      • Linkis
      • Airflow
    • 可視化
      • Grafana
      • Power BI
      • Quick BI
      • Superset
      • Tableau
    • オブザーバビリティ
      • Datadog
      • Prometheus
    • データベース管理
      • Bytebase
    • AI
      • LlamaIndex
      • Dify
      • LangChain
      • Tongyi Qianwen
      • OpenAI
      • n8n
      • Trae
      • SpringAI
      • Cline
      • Cursor
      • Continue
      • Toolbox
      • CamelAI
      • Firecrawl
      • Hugging Face
      • Ollama
      • Google Gemini
      • Cloudflare Workers AI
      • Jina AI
      • Augment Code
      • Claude Code
      • Kiro
    • 開発ツール
      • Cloudflare Workers
      • Vercel
  • 実践チュートリアル
    • OB Cloudトランザクション型(MySQL)のクイックスタート
    • OB Cloudトランザクション型(Oracle)のクイックスタート
    • OB Cloud分析型インスタンスのクイック体験
    • MySQLとの高い互換性により、従来のデータベースをクラウドへスムーズに移行
    • OceanBaseデータベースのマルチテナント機能を体験する
    • 複雑なSQL処理をサポートし、クエリ効率を大幅に向上
    • 独創の二段階圧縮で、ストレージコストを70~90%削減
    • OB Cloudを活用したオフラインデータウェアハウスと可視化ダッシュボードの構築
    • OB Cloudに基づくWordPress Webサイトの構築
    • OB CloudのリアルタイムSQL診断を体験する
    • OceanBaseに基づく可視化データボードの構築
    • OB Cloudを基盤としたモバイル注文APPでHTAPを体験する
    • OceanBaseに基づく画像検索アプリケーションの構築
    • OceanBaseに基づくインテリジェントQ&Aボットの構築
    • OceanBaseのマルチモーダル融合による文化観光アシスタントの構築
    • OceanBaseの分散パーティション分割機能による大規模テーブルのクエリ性能向上
  • ベストプラクティス
    • クロスクラウドデュアルアクティブによる高可用性の実現に関するベストプラクティス
    • クロスクラウドのプライマリ/スタンバイデータベースによる高可用性(1プライマリ1スタンバイ)
    • クロスクラウドのプライマリ/スタンバイデータベースによる高可用性の実現(1プライマリ・複数スタンバイ)
    • ホストのCPU使用率が高すぎる
    • OB Cloudクラウドデータベースの読み書き分離に関するベストプラクティス
  • リファレンスガイド
    • システム原理
    • システム管理
    • データベースオブジェクト管理
    • データベース設計と仕様制約
    • SQLリファレンス
    • システムビュー
    • 構成パラメータとシステム変数
    • エラーコード
    • パフォーマンスチューニング
    • Open API リファレンス
      • Open APIの概要
      • サービスアクセスポイント
      • API接続について
      • Open API ディレクトリ
        • インスタンス管理
          • DescribeInstances - クラスターリストの取得
          • DescribeInstance - クラスタ情報の取得
          • CreateInstance - クラスタの作成
          • DeleteInstance - クラスタの削除
          • ModifyInstanceName - クラスタ名の変更
          • DescribeNodeOptions - ノード監視オプションのクエリ
          • StopCluster - クラスタインスタンスの一時停止
          • StartCluster - クラスタインスタンスの起動
          • ModifyInstanceSpec - クラスタ仕様の変更
          • DescribeInstanceTopology - インスタンスのトポロジー情報を取得する
          • DescribeReadonlyInstances - インスタンスの読み取り専用レプリカ情報を取得する
          • CreateReadonlyInstance - 読み取り専用レプリカインスタンスを作成する
          • ModifyReadonlyInstanceSpec - 読み取り専用レプリカインスタンスの仕様を変更する
          • ModifyReadonlyInstanceDiskSize - 読み取り専用レプリカのディスクサイズの変更
          • ModifyReadonlyInstanceNodeNum - 読み取り専用レプリカのノード数を変更する
          • DeleteReadonlyInstance - 読み取り専用レプリカインスタンスの削除
          • DescribeInstanceAvailableRoZones - 読み取り専用レプリカの利用可能ゾーンを照会する
          • DescribeInstanceParameters - クラスタレベルパラメータのクエリ
          • UpdateInstanceParameters - クラスタレベルパラメータの変更
          • DescribeInstanceParametersHistory - クラスタレベルパラメータ変更履歴の取得
          • ModifyInstanceTagList - インスタンスタグの変更
          • ModifyInstanceNodeNum - クラスタノード数の変更
        • テナント管理
          • DescribeTenants - 条件を指定してテナントを検索する
          • DescribeTenant - 指定クラスタ内の指定テナント情報を照会する
          • CreateTenants - テナントの作成
          • DeleteTenants - テナントの削除
          • ModifyTenantName - テナント名の変更
          • ModifyTenant - テナントの変更
          • ModifyTenantUserDescription - テナントユーザーの説明を変更する
          • ModifyTenantUserStatus - テナントユーザーの状態を変更する
          • GetTenantCreateConstraints - テナント作成時の制約の確認
          • ModifyTenantPrimaryZone - テナントのプライマリゾーンを変更する
          • GetTenantCreateCpuConstraints - テナント作成時のCPU制約の確認
          • GetTenantCreateMemConstraints - テナント作成時のメモリ制約の確認
          • GetTenantModifyCpuConstraints - テナントのCPU制約の変更を照会する
          • GetTenantModifyMemConstraints - テナントのメモリ制約の変更を照会する
          • CreateTenantSecurityIpGroup - テナントのセキュリティホワイトリスト情報を作成する
          • DescribeTenantSecurityIpGroups - テナントのホワイトリストIPグループ一覧を取得する
          • ModifyTenantSecurityIpGroup - テナントのホワイトリストグループ情報を変更する
          • DeleteTenantSecurityIpGroup - テナントのホワイトリストグループ情報を削除する
          • DescribeTenantPrivateLink - テナントのPrivateLinkアドレス情報を照会する
          • DeletePrivatelinkConnection - テナント接続アドレスの削除
          • CreatePrivatelinkService - テナント接続の開始
          • ConnectPrivatelinkService - PrivateLinkエンドポイントを介してデータベースに接続する
          • AddPrivatelinkServiceUser - ユーザーのホワイトリスト追加
          • BatchKillProcessList - 指定テナントのセッションプロセスを一括終了する
          • DescribeProcessStatsComposition - セッションプロセス統計情報のクエリ
          • DescribeTenantAddressInfo - テナントのアドレス情報を照会する
          • DescribeTenantAvailableRoZones - テナントの読み取り専用レプリカの利用可能ゾーンを照会する
          • ModifyTenantReadonlyReplica - テナントの読み取り専用レプリカを変更する
          • DescribeTenantParameters - テナントレベルパラメータのクエリ
          • UpdateTenantParameters - テナントレベルパラメータの更新
          • DescribeTenantParametersHistory - テナントレベルのパラメータ変更履歴の取得
          • ModifyTenantTagList - テナントタグの変更
        • テナントアカウント管理
          • CreateTenantUser - テナントユーザーの作成
          • DescribeTenantUsers - テナントアカウントリストのクエリ
          • DeleteTenantUsers - テナントユーザーの削除
          • ModifyTenantUserPassword - テナントユーザーのパスワードを変更する
          • ModifyTenantUserRoles - テナントユーザーのロールを変更する
        • データベース管理
          • CreateDatabase - データベースの作成
          • DescribeDatabases - データベースリストのクエリ
          • DeleteDatabases - データベースの削除
          • ModifyDatabaseUserRoles - データベースユーザーのロールを変更する
        • バックアップとリカバリ管理
          • DescribeDataBackupSet - データバックアップセット情報のクエリ
          • DescribeRestorableTenants - 復元可能なテナントのクエリ
          • ModifyBackupStrategy - バックアップ戦略の変更
          • CreateTenantRestoreTask - テナント復元タスクの作成
          • CreateDataBackupTask - バックアップタスクの作成
          • DescribeOneDataBackupSet - タスクIDバックアップセットを取得する
        • データベースプロキシ管理
          • CreateTenantAddress - テナントアドレスの作成
          • CreateTenantSingleTunnelSLBAddress - テナントのsingleTunnelSLBアドレスを新規作成
          • DeleteTenantAddress - テナントアドレスの削除
          • DescribeTenantAddress - テナントのアドレスを照会する
          • ModifyOdpClusterSpec - データベースプロキシクラスタ仕様の変更
          • ModifyTenantAddressPort - テナントのアドレスポートを変更する
          • ModifyTenantAddressDomainPrefix - テナントのアドレスドメインプレフィックスを変更する
          • ConfirmPrivatelinkConnection - Private Link接続の確認を完了
          • DescribeTenantAddressInfo - すべてのテナントのアドレス情報を照会する
        • モニタリング管理
          • DescribeTenantMetrics - テナントメトリクス情報の取得
          • DescribeMetricsData - モニタリングメトリクスデータのクエリ
          • DescribeNodeMetrics - ノードメトリクス情報の取得
        • 診断管理
          • DescribeOasTopSQLList - TopSQLリストのクエリ
          • DescribeOasAnomalySQLList - 疑わしいSQLリストのクエリ
          • DescribeOasSlowSQLList - SlowSQLリストのクエリ
          • DescribeOasSQLText - SQLテキストのクエリ
          • DescribeSqlAudits - SQL監査データのクエリ
          • DescribeOutlineBinding - SQLアウトラインのバインディング情報を照会する
          • DescribeSampleSqlRawTexts - SQL原始テキストサンプルのクエリ
          • DescribeSQLTuningAdvices - クエリSQLチューニングの推奨事項を照会する
          • DescribeOasSlowSQLSamples - スローSQL実行詳細のサンプリングデータを照会する
          • DescribeOasSQLTrends - SQL実行履歴のクエリ
          • DescribeOasSQLPlanGroup - SQL実行計画のクエリ
        • セキュリティ管理
          • CreateSecurityIpGroup - インスタンスのホワイトリストグループを作成する
          • DescribeInstanceSSL - インスタンスのSSL設定情報を照会する
          • ModifyInstanceSSL - インスタンスのSSL設定を変更する
          • DescribeTenantEncryption - テナントの暗号化情報を照会する
          • ModifyTenantEncryption - テナントの透過的データ暗号化を有効にする
          • ModifySecurityIps - インスタンスのホワイトリスト内IPリストを変更する
          • DeleteSecurityIpGroup - インスタンスのホワイトリストグループを削除する
          • DescribeTenantSecurityConfigs - テナントのセキュリティ設定の検出
          • DescribeInstanceSecurityConfigs - クラスタセキュリティ設定の検出
        • タグ管理
          • DescribeTags - タグリストのクエリ
          • CreateTags - ラベルの一括作成
          • UpdateTag - タグを更新する
          • DeleteTag - タグの削除
        • 履歴イベント管理
          • DescribeOperationEvents - 過去のイベントを取得する
      • Open API よくある質問 FAQ
      • OceanBaseクラウドデータベースとOB CloudクラウドデータベースのAPI対比
    • クライアントダウンロード
      • OceanBaseクライアント(OBClient)のダウンロード
      • JDBCドライバーのダウンロード
      • クライアント版ODCのダウンロード
      • ODBCドライバーのダウンロード
      • OBClient Libsドライバーのダウンロード
    • パフォーマンステスト
      • OB Cloudクラウドデータベースのパフォーマンステスト - sysbenchテスト
      • OceanBaseクラウドデータベースの性能テスト - TPCHテスト
      • OB Cloudクラウドデータベースのパフォーマンステスト - TPCCテスト
    • モニタリング指標リファレンス
      • クラスタデータベース
      • クラスタホスト
      • Binlogサービス
      • クロスクラウドネットワークチャネル接続
      • パフォーマンスとSQL
      • トランザクション
      • ストレージとキャッシュ
      • プロキシデータベース
      • プロキシホスト
    • 開発者センター使用ガイド
      • プロダクト紹介
        • OceanBase Developer Centerについて
        • 制限事項
      • クイックスタート
        • デスクトップ版 ODC
          • クイックスタート
          • デスクトップ版ODCのインストール
          • デスクトップ版ODCの使用
        • Web 版 ODC
          • はじめに
          • Web版ODCの使用
      • データソース管理
        • データソースの作成
        • データソースとプロジェクトの連携
        • データベース運用保守
          • セッション管理
          • グローバル変数の管理
          • ごみ箱の管理
      • SQL 開発
        • SQLの編集と実行
        • PLのコンパイルとデバッグ
        • 結果の編集とエクスポート
        • 実行分析
        • テストデータの生成
        • システム設定
        • データベースオブジェクト
          • テーブルオブジェクト
            • 概要
            • テーブルの作成
          • ビューオブジェクト
            • 概要
            • ビューの作成
            • ビューの管理
          • マテリアライズドビューオブジェクト
            • 概要
            • マテリアライズドビューの作成
            • マテリアライズドビューの管理
          • 関数オブジェクト
            • 概要
            • 関数の作成
            • 関数の管理
          • ストアドプロシージョブジェクト
            • 概要
            • ストアドプロシージャの作成
            • ストアドプロシージャの管理
          • シーケンスオブジェクト
            • 概要
            • シーケンスの作成
            • シーケンスの管理
          • パッケージオブジェクト
            • 概要
            • プログラムパッケージの作成
            • マネージャーパッケージ
          • トリガーオブジェクト
            • 概要
            • トリガーの作成
            • トリガーの管理
          • タイプオブジェクト
            • 概要
            • タイプの作成
            • テナントの管理
          • シノニムオブジェクト
            • 概要
            • シノニムの作成
            • シノニムの管理
      • インポートとエクスポート
        • スキーマとデータのインポート
        • スキーマとデータのエクスポート
      • 変更リスク管理
        • ユーザー権限管理
          • ユーザーとロール
          • 自動権限付与
          • ユーザー権限管理
        • プロジェクトの協働管理
        • リスクレベル、リスク識別ルール、承認プロセス
        • SQLチェック規範
        • SQLウィンドウの仕様
        • データベース変更管理
        • マルチデータベース変更管理
        • ロックフリー構造変更
        • シャドウテーブルの同期
        • 構造比較
      • データライフサイクル管理
        • パーティション計画管理
          • パーティション計画の管理
          • パーティションポリシーの設定
          • パーティション戦略の使用例
        • SQLスケジュールタスク
      • データマスキングと監査
        • データマスキング
        • 操作監査
      • メッセージ通知管理
        • メッセージ通知の概要
        • プッシュ履歴の確認
        • 通知チャンネルの管理
          • プッシュチャネルの新規作成
          • プッシュチャネルの表示・編集・削除
          • カスタムチャネルの使用例
        • プッシュルールの管理
      • ベストプラクティス
        • SQL開発でよく使われるコツ
        • ODCチームスペースの素晴らしい世界へようこそ
        • OceanBase APのリアルタイムSQL診断機能の解析
        • OceanBase履歴データソリューション
        • ODC SQLチェック仕様による高リスク操作の自動識別
        • ODCによるデータベース・テーブルのシャーディング管理と変更の実現
        • データマスキングの管理と運用の実践
        • エンタープライズレベルの管理・協働:データベースの毎変更を守る
    • データ開発
      • 概要
      • ワークスペースの管理
      • ブックの管理
      • コンピューティングノードプール管理
      • タスクフローの管理
      • ダッシュボードの管理
      • Gitリポジトリの管理
      • SQL 開発
        • SQLの編集と実行
        • 結果セットの編集
        • 実行分析
        • データベースオブジェクト管理
          • テーブルの作成
          • ビューの作成
          • 関数の作成
          • ストアドプロシージャの作成
        • セッション変数の管理
        • Gitとの連携
      • サンプルデータセットについて
      • OB Cloud データ開発用語集
  • 課金管理
    • 請求書の表示
      • 費用概要の表示
      • 残高の確認
      • 月次請求書の表示
      • 注文の確認
      • 収支明細の確認
    • 支払い方法の変更
      • プラン変更(従量課金から月額課金へ)
      • 年間契約から従量課金への変更
    • インスタンスの更新
      • 手動更新料金の支払い
      • 自動更新
      • レンタル管理
    • AI サービス課金
      • 使用状況統計
      • APIキーの記録を見る
      • モデルレート
    • 支払い方法
      • 充電送金
      • クレジット限度額による支払い
      • リソースパッケージによる支払い
      • クーポンによる支払い
    • 請求書の管理
    • 契約管理
  • 関連規約
    • 下記の翻訳は、情報の提供のみを目的として提供されています。本翻訳と英語版の間で齟齬、不一致または矛盾がある場合(特に翻訳版の遅滞による場合)、[英語版](https://en.oceanbase.com/legal/cloud_support_plans_and_policies)が優先します。
    • サービスレベル契約
    • データ処理に関する補遺
    • OceanBaseクラウド移行サービスに関するサービスレベル契約
2026年のリリースノートOB Cloudクラウドデータベースの概要製品シリーズクロスクラウドデュアルアクティブによる高可用性の実現クロスクラウドのプライマリ/スタンバイデータベースによる高可用性の実現データのバックアップとリストア多層的オンラインスケーリングとオンデマンド構成変更適用シナリオデプロイメントプランストレージアーキテクチャ製品仕様請求の概要バックアップとリストアの課金SQL監査の課金についてデータ移行の料金に関する説明データベースプロキシの課金についてBinlogサービスの料金説明OceanBase Cloud サポートプランの概要リソース構成変更による課金の説明読み取り専用レプリカの料金説明データベースサポートバージョンフラッグシップ版クイックスタートフラッグシップ版クラスタインスタンスの作成テナントの作成データベースの使用フラッグシップ版インスタンスの概要トランザクション型インスタンスの概要アナリティクスインスタンスの概要OceanBase APのコア機能インスタンスの作成データのエクスポートデータ加工パフォーマンステストエコシステム統合OBKVの概要AIサービスの概要クイックスタートAIモデルの使用AI APIキーの管理組み込みモデル一覧アクセスの仕方データ移行とインポートの概要データ評価と移行のクイックスタート互換性評価の概要オンライン評価の実行オフライン評価の実行アップロードファイルの取得データ移行の概要データ移行仕様説明データ移行インスタンスの購入MySQLデータベースのデータをOceanBaseデータベースのMySQL互換モードに移行するOceanBaseデータベースのMySQL互換モードのデータをMySQLデータベースに移行するOceanBaseデータベースの同一互換モード間でのデータ移行OceanBaseデータベースの異なる互換モード間でのデータ移行OracleデータベースのデータをOceanBaseデータベースのOracle互換モードに移行するOceanBaseデータベースのOracle互換モードのデータをOracleデータベースに移行する双方向同期タスクの設定OceanBaseデータベースのデータをKafkaに移行するTiDBデータベースからOceanBaseデータベース(MySQL互換モード)へデータを移行するOceanBaseデータベースのMySQL互換モードからTiDBデータベースへの増分データ移行PostgreSQLデータベースのデータをOceanBaseデータベースに移行するOceanBaseデータベースの増分データをPostgreSQLデータベースに移行するAlipayアカウントの認証テーブルオブジェクトのSQLクエリOnline DDLツールの適用についてトリガーの作成自社構築PostgreSQLインスタンスのログレベルを変更するデータサブスクリプションタスクの作成データサブスクリプションのプライベート接続を管理するサブスクリプションの設定と消費メッセージ形式の説明データ検証の概要検証タスクの新規作成概要データベースインスタンスのトラフィックファイルを取得する完全なパフォーマンス評価タスクの新規作成SQLファイル解析タスクの新規作成SQLファイル再生タスクの新規作成データベースインスタンスの取得データのインポートデータインポートでサポートされているファイル形式とエンコーディング形式ダイレクトロード概要Binlogサービスの購入ログインパスワードの変更マルチファクタ認証AccessKeyの管理タイムゾーンの設定クラウドマーケットアカウントの管理アカウント監査組織・プロジェクト管理の概要組織情報の管理メンバー管理ロール権限一覧操作監査アカウント管理アカウント権限リストクラウドベンダーアカウントの認可テクニカルサポートサービスのライセンス認証アローリストグループの設定
OceanBase ロゴ

AI時代を支える分散データベース

日本 - 日本語
International - English
中国站 - 简体中文
プロダクト
OceanBase Cloudエンタープライズ版コミュニティ版OceanBase seekdb
会社概要
OceanBaseについてトラストセンター法的情報お問い合わせ
公式アカウント
ConnpassXQiitaLumaGitHub

© OceanBase 2026. All rights reserved

クラウドサービス契約個人情報保護ポリシーセキュリティ
お問い合わせ
ドキュメントフィードバック
  1. ホーム
  2. OceanBase Cloud
  3. master
アイコンOceanBase Cloud
master
データベース
  • OceanBaseデータベース
  • OceanBase Cloud
  • master

OracleデータベースのデータをOceanBaseデータベースのOracle互換モードに移行する

最終更新日:2026-06-09 02:55:39  更新
シェア
このページの内容
前提条件
制限事項
注意事項
データ型のマッピング
Oracleテーブルのパーティション変換
Oracleインスタンスのシステム構成の確認と変更
ソース側のOracleデータベースでアーカイブモードを有効にする
ソース側Oracleデータベースで補償ログを有効にする
Oracleデータベースのシステムパラメータの設定(オプション)
サポートされているソースおよびターゲットインスタンスの種類
手順

折りたたみ

シェア

OracleデータベースからOceanBaseデータベースのOracle互換モードへのデータ移行タスクを新規作成できます。構造移行、フル移行、増分同期を通じて、ソースデータベースの既存業務データと増分データをOceanBaseデータベースのOracle互換モードへシームレスに移行できます。

注意

データ移行タスクが長期間非アクティブ状態(タスクステータスが 失敗、一時停止中 または 完了 の場合)、増分ログの保持期間などの影響により、タスクが復旧できない可能性があります。データ移行システムは、非アクティブ状態が7日を超えるタスクを自動的に解放し、関連リソースを回収します。タスクにアラートを設定し、タスク関連の異常を速やかに処理することを推奨します。

前提条件

  • ターゲット側のOceanBaseデータベースOracle互換モードテナントに対応するスキーマが作成されていること。

  • Oracleソースインスタンスではアーカイブログが有効でなければならず、データ移行の増分レプリケーション開始前にすでにログファイルの切り替えが行われていること。

  • OracleソースインスタンスにはLogMinerツールがインストールされており、正常に使用できること。

    LogMinerツールを使用すると、Oracleアーカイブログファイルの具体的な内容を取得できます。

  • ソース側とターゲット側にデータ移行タスク専用のデータベースユーザーが作成され、関連する権限が付与されていること。詳細については、データ移行ユーザー権限を参照してください。

  • Oracleインスタンスでデータベースレベルまたはテーブルレベルの補償ログが有効になっていることを確認してください。

  • データベースレベルのPKおよびUK補償ログを有効にしてください。同期不要なテーブルで不要なログが大量に生成されると、LogMiner Readerのログ取得負荷やOracle自体の負荷が増加します。そのため、データ移行ではOracleデータベースでテーブルレベルのPKおよびUK補償ログのみを有効にすることをサポートしています。ただし、移行タスクの作成時にPK列またはUK列以外の列にETLフィルターが設定されている場合は、該当する列の補償ログを有効にするか、すべての列の補償ログを直接有効にしてください。

  • Oracleマシンとデータ移行マシン間で時刻同期(NTPサービスの設定など)が必要です。そうでない場合、データリスクが生じる可能性があります。Oracle RACの場合は、複数のOracleインスタンス間でも時刻同期が必要です。

制限事項

  • データ移行タスクの新規作成は、プロジェクトロールが プロジェクト所有者、プロジェクト管理者、または データサービス管理者 のユーザーのみがサポートします。

  • ソースデータベースの操作制限

    構造移行およびフル移行段階では、データベースまたはテーブル構造を変更するDDL操作を実行しないでください。実行した場合、データ移行タスクが中断する可能性があります。

  • 現在、データ移行はOracleデータベースの10G/11G/12C/18C/19Cバージョンをサポートしています。12C以降のバージョンには、データベースコンテナ(Container Database、CDB)とプラガブルデータベース(Pluggable Database、PDB)が含まれます。同時に、OceanBaseデータベースのOracle互換モードV2.x、V3.x、V4.xもサポートしています。

  • データ移行はクラスタインスタンスのみをサポートし、共有インスタンスは現在サポートしていません。

  • データ移行は、通常のテーブルとビューの移行のみをサポートします。

  • データ移行は、データベース名、テーブル名、列名がASCIIコードであり、特殊文字(改行、スペース、および .|"'`()=;/& を含む)を含まないオブジェクトの移行のみをサポートします。

  • ターゲットがデータベースの場合、データ移行はターゲット側にトリガー(Trigger)が存在することをサポートしていません。存在すると、データ移行が失敗する可能性があります。

  • データ移行は、テーブル内のすべての列がLOB型(BLOB/CLOB/NCLOB)である場合の増分データ移行をサポートしていません。

  • データソース識別子とユーザーアカウントなどは、データ移行システム内でグローバルに一意である必要があります。

  • Oracleデータベースの増分ログ解析は、最大で1日5TBをサポートします。

  • データ移行は、ソース側のOracleデータベースで特定の UPDATE コマンドを実行することをサポートしていません。以下の例は、サポートされていない UPDATE コマンドです。

    UPDATE TABLE_NAME SET KEY=KEY+1;
    

    上記の例では、TABLE_NAME がテーブル名、KEY が主キーとして定義されたNUMERIC型の列です。

注意事項

  • Oracleデータベースの増分同期を実行する場合、Oracleデータベースの単一アーカイブファイルのサイズは2GB未満にすることを推奨します。

  • Oracleデータベースのアーカイブファイルは2日間以上保存してください。そうでない場合、特定の時間帯にアーカイブ量が急増したなどの理由で、復元時にアーカイブファイルが存在せず、復元できなくなる可能性があります。

  • ソース側のOracleデータベースに主キーを交換するDMLステートメントが存在すると、データ移行時のログ解析に異常が発生し、ターゲット側への移行時にデータ欠落が生じる可能性があります。主キーを交換するDMLステートメントの例:

    UPDATE test SET c1=(CASE WHEN c1=1 THEN 2 WHEN c1=2 THEN 1 END) WHERE c1 IN (1,2);
    
  • Oracleインスタンスの文字セット設定は、AL32UTF8、AL16UTF16、ZHS16GBK、GB18030が可能です。ソース側の文字セットがUTF-8の場合、ターゲット側ではソース側と互換性のある文字セット(例:UTF-8、UTF-16など)を使用し、文字セットの不整合によるターゲット側での文字化けなどの問題を回避することを推奨します。

  • Oracleデータベースの主キーなしテーブルをOceanBaseデータベースのOracle互換モードテナントに移行する際、ROWIDが変更される可能性のあるインポート、エクスポート、Alter Table、FlashBack Table、パーティションの分割またはメジャーコンパクションなどの操作をすべて禁止します。

  • ノード間のクロックの同期が取れていない場合、またはクライアント端末とサーバー間のクロックの同期が取れていない場合、増分同期の遅延時間が不正確になる可能性があります。

    例えば、クロックが標準時より早い場合、遅延時間が負の値になる可能性があります。クロックが標準時より遅い場合、遅延が発生する可能性があります。

  • 中国では過去に夏時間が導入されていた歴史的背景から、OracleデータベースからOceanBaseデータベースのOracle互換モードテナントへの増分同期において、1986年~1991年の夏時間開始日と終了日、および1988年4月10日~4月17日の期間について、TIMESTAMP(6) WITH TIME ZONE型のデータでは、ソース側とターゲット側で最大1時間の時差が生じる可能性があります。

  • DDL同期を有効にしていない場合、ターゲット側の一意インデックスを変更した後は、データ移行タスクを再起動する必要があります。再起動しない場合、データの不整合が発生する可能性があります。

  • ソース側とターゲット側の文字エンコーディング設定が異なる場合、構造移行ではフィールド長の定義を拡大する戦略が提供されます。例えば、フィールド長を1.5倍に拡大したり、長さの単位をBYTEからCHARに変更したりします。

  • ​ソース側にタイムゾーン情報を含むデータ型(例:TIMESTAMP WITH TIME ZONE)が存在する場合、ターゲット側のデータベースが対応するタイムゾーンをサポートし、ソース側のものと一致していることを確認してください。そうでない場合、データ移行プロセス中にデータの不整合が発生する可能性があります。

  • データベース・テーブルの統合シナリオでは:

    • ソース側とターゲット側の関係をマッピングするために、マッチングルールの方法を使用することを推奨します。

    • ターゲット側でテーブル構造を自ら作成することを推奨します。データ移行を使用して作成する場合は、構造移行の手順で失敗したオブジェクトをスキップしてください。

  • Oracleデータベースのゴミ箱内のオブジェクトを確認してください。オブジェクトが100を超えると、内部テーブルのクエリがタイムアウトしやすくなるため、ゴミ箱のオブジェクトクリーンアップを実行してください。

    • ゴミ箱が有効になっているか確認してください。

      SELECT Value FROM V$parameter WHERE Name = 'recyclebin';
      
    • ゴミ箱内のオブジェクト数を確認してください。

      SELECT COUNT(*) FROM RECYCLEBIN;
      
  • 新規データ移行タスクを作成する際、増分同期 のみを設定した場合、データ移行ではソース側データベースのアーカイブログを48時間以上保存することが求められます。

    新規データ移行タスクを作成する際、完全な移行 + 増分同期 を設定した場合、データ移行ではソース側データベースのアーカイブログを少なくとも7日間以上保持することが求められます。そうでない場合、増分ログを取得できないためデータ移行タスクが失敗したり、ソース側とターゲット側のデータが不整合になったりする可能性があります。

  • ソースがOracleデータベースの増分同期タスク(Kafka経由で増分データを取得する場合を除く)では、単一トランザクションが複数のアーカイブにまたがる場合、LogMinerはアーカイブをまたがるトランザクションについて完全なデータ情報を正しく返せないため、データが欠落する可能性があります。データの一貫性を確保するため、フルデータ検証とデータ訂正を設定することを推奨します。

データ型のマッピング

注意

  • CLOB型およびBLOB型データは48MB未満である必要があります。

  • ROWID、BFILE、XMLType、UROWID、UNDEFINED、UDT型データの移行はサポートされていません。

  • LONGまたはLONG RAW型のテーブルに対する増分同期はサポートされていません。

Oracleデータベース
OceanBaseデータベース Oracle互換モードテナント
CHAR(n CHAR) CHAR(n CHAR)
CHAR(n BYTE) CHAR(n BYTE)
NCHAR(n) NCHAR(n)
VARCHAR2(n) VARCHAR2(n)
NVARCHAR2(n) NVARCHAR2(n)
NUMBER(n) NUMBER(n)
NUMBER (p, s) NUMBER(p,s)
RAW RAW
CLOB CLOB
NCLOB NVARCHAR2
説明
OceanBaseデータベースOracle互換モードテナントでは、NVARCHAR2型のフィールドはNULL値をサポートしていません。ソース側にNULL値が存在する場合、文字列NULLで表されます。
BLOB BLOB
REAL FLOAT
FLOAT(n) FLOAT
BINARY_FLOAT BINARY_FLOAT
BINARY_DOUBLE BINARY_DOUBLE
DATE DATE
TIMESTAMP TIMESTAMP
TIMESTAMP WITH TIME ZONE TIMESTAMP WITH TIME ZONE
TIMESTAMP WITH LOCAL TIME ZONE TIMESTAMP WITH LOCAL TIME ZONE
INTERVAL YEAR(p) TO MONTH INTERVAL YEAR(p) TO MONTH
INTERVAL DAY(p) TO SECOND INTERVAL DAY(p) TO SECOND
LONG CLOB
注意:この型は増分同期をサポートしていません。
LONG RAW BLOB
注意:この型は増分同期をサポートしていません。

Oracleテーブルのパーティション変換

Oracleデータベースを移行する際、データ移行サービスは業務SQLの使用方法に合わせて適応変換を行います。

説明

本記事のパーティション変換ルールは、すべてのパーティションタイプに適用されます。

元のテーブル定義
変換後の出力
CREATE TABLE T_RANGE_0 (
  A INT,
  B INT,
  PRIMARY KEY (B)
)PARTITION BY RANGE(A)(
....
);
CREATE TABLE "T_RANGE_0" (
  "A" NUMBER,
   "B" NUMBER NOT NULL,
   CONSTRAINT "T_RANGE_10_UK" UNIQUE ("B")
)PARTITION BY RANGE ("A")(
....
);
CREATE TABLE T_RANGE_10 (
  "A" INT,
   "B" INT,
   "C" DATE,
   "D" NUMBER GENERATED ALWAYS AS (TO_NUMBER(TO_CHAR("C",'dd'))) VIRTUAL,
  CONSTRAINT "T_RANGE_10_PK" PRIMARY KEY (A)
)PARTITION BY RANGE(D)(
....
);
CREATE TABLE T_RANGE_10 (
  "A" INT NOT NULL,
  "B" INT,
  "C" DATE,
  "D" NUMBER GENERATED ALWAYS AS (TO_NUMBER(TO_CHAR("C",'dd'))) VIRTUAL,
  CONSTRAINT "T_RANGE_10_PK" UNIQUE (A)
)PARTITION BY RANGE(D)(
....
);
CREATE TABLE T_RANGE_1 (
  A INT,
  B INT,
  UNIQUE (B)
)PARTITION BY RANGE(A)(
partition P_MAX values less than (10)
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_2 (
  A INT,
  B INT NOT NULL,
  UNIQUE (B)
)PARTITION BY RANGE(A)(
partition P_MAX values less than (10)
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_3 (
  A INT,
  B INT,
  UNIQUE (A)
)PARTITION BY RANGE(A)(
....
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_4 (
  A INT NOT NULL,
  B INT,
  UNIQUE (A)
)PARTITION BY RANGE(A)(
....
);
CREATE TABLE "T_RANGE_4" (
  "A" NUMBER NOT NULL,
  "B" NUMBER,
  PRIMARY KEY ("A")
)PARTITION BY RANGE ("A")(
....
);
CREATE TABLE T_RANGE_5 (
  A INT,
  B INT,
  UNIQUE (A, B)
)PARTITION BY RANGE(A)(
partition P_MAX values less than (10)
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_6 (
  A INT NOT NULL,
  B INT,
  UNIQUE (A, B)
)PARTITION BY RANGE(A)(
partition P_MAX values less than (10)
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_7 (
  A INT NOT NULL,
  B INT NOT NULL,
  UNIQUE (A, B)
)PARTITION BY RANGE(A)(
partition P_MAX values less than (10)
);
CREATE TABLE "T_RANGE_7" (
  "A" NUMBER NOT NULL,
  "B" NUMBER NOT NULL,
  PRIMARY KEY ("A", "B")
)PARTITION BY RANGE ("A")(
....
);
CREATE TABLE T_RANGE_8 (
  "A" INT,
  "B" INT,
  "C" INT NOT NULL,
  UNIQUE (A),
  UNIQUE (B),
  UNIQUE (C)
)PARTITION BY RANGE(B)(
partition P_MAX values less than (10)
);
元のテーブル定義をサポートします
CREATE TABLE T_RANGE_9 (
  "A" INT,
  "B" INT,
  "C" INT NOT NULL,
  UNIQUE(A),
  UNIQUE(B),
  UNIQUE (C)
)PARTITION BY RANGE(C)(
partition P_MAX values less than (10)
);
CREATE TABLE "T_RANGE_9" (
  "A" NUMBER,
  "B" NUMBER,
  "C" NUMBER NOT NULL,
  PRIMARY KEY ("C"),
  UNIQUE ("A"),
  UNIQUE ("B")
)PARTITION BY RANGE ("C")(
....
);

Oracleインスタンスのシステム構成の確認と変更

以下の操作を実行する必要があります。

  1. ソース側のOracleデータベースでアーカイブモードを有効にします。

  2. ソース側のOracleデータベースで補償ログを有効にします。

  3. (オプション) Oracleデータベースのシステムパラメータを設定します。

    説明

    インスタンスタイプ を 自己構築 Oracle に設定する場合、システムパラメータ _log_parallelism_max を設定できます。

ソース側のOracleデータベースでアーカイブモードを有効にする

SELECT log_mode FROM v$database;

log_mode フィールドは archivelog である必要があります。そうでない場合は、以下の方法で変更してください。

  1. 以下のコマンドを実行して、アーカイブモードを有効にします。

    SHUTDOWN IMMEDIATE;
    STARTUP MOUNT;
    ALTER DATABASE ARCHIVELOG;
    ALTER DATABASE OPEN;
    
  2. 以下のコマンドを実行して、アーカイブログのパスとクォータを確認します。

    recovery file のパスとクォータを確認し、db_recovery_file_dest_size の設定値は可能な限り大きく設定することを推奨します。また、アーカイブを有効にした後は、RMANなどの方法で定期的にアーカイブログをクリーンアップする必要があります。

    SHOW PARAMETER db_recovery_file_dest;
    
  3. 業務要件に応じて、アーカイブログのクォータを変更します。

    ALTER SYSTEM SET db_recovery_file_dest_size =50G SCOPE = BOTH;
    

ソース側Oracleデータベースで補償ログを有効にする

LogMiner Readerは、Oracleシステムでテーブルレベルのみの補償ログを有効にする設定をサポートしています。移行プロセス中にソース側Oracleデータベースで新規に作成されたテーブルがあり、それを移行する必要がある場合は、DML操作を実行する前に、PKおよびUKの補償ログを有効にする必要があります。そうでない場合、データ移行時にログが不完全であるという例外が発生します。

注意

補償ログはOracleプライマリデータベースで有効にする必要があります。

ソース側とターゲット側のインデックスが一致しない、ETLが想定通りに動作しない、パーティションテーブルの移行性能が低下するなどの問題が発生した場合は、以下の補償ログを追加する必要があります:

  • データベースレベルまたはテーブルレベルの supplemental_log_data_pk と supplemental_log_data_ui を追加します。

  • 特定の列を補償ログに追加します。

    • ソース側とターゲット側のすべてのPKおよびUKに関連する列を追加します。これにより、ソース側とターゲット側のインデックスが一致しない問題を解決します。

    • ETLがある場合は、ETLの列を追加します。これにより、ETLが想定通りに動作しない問題を解決します。

    • ターゲット側がパーティションテーブルの場合は、パーティション列を追加します。これにより、パーティションプルーニングができず、書き込み性能が低下する問題を解決します。

    以下のステートメントを実行して、追加結果を確認できます。

    SELECT log_group_type FROM all_log_groups WHERE OWNER = '<schema_name>' AND table_name = '<table_name>';
    

    クエリ結果に ALL COLUMN LOGGING が含まれていれば、チェックに合格です。含まれていない場合は、ALL_LOG_GROUP_COLUMNS テーブルに上記の並集合のすべての列が含まれているか確認してください。

    特定の列を補償ログに追加する方法の例は以下のとおりです:

    ALTER TABLE <table_name> ADD SUPPLEMENTAL LOG GROUP <table_name_group> (c1, c2) ALWAYS;
    

以下の表は、データ移行タスクの実行中にDDL操作を実行した場合に発生する可能性のあるリスクとその解決策です。

操作
リスク
解決方法
CREATE TABLE(かつそのテーブルを同期する必要がある場合) 対象側がパーティションテーブルで、ソースとターゲットのインデックスが一致しない場合や、ETLなどが必要な場合、データ移行のパフォーマンスに影響を与え、ETLが想定通りに実行されない可能性があります。 データベースレベルのPK/UK補償ログを有効にする必要があります。関連する列を手動で補償ログに追加します。
PK/UK/パーティション列の追加、削除、変更、またはETL列の変更 起動時に補償ログを追加するルールを満たせず、データの不整合やデータ移行のパフォーマンス低下が発生する可能性があります。 上記の補償ログのルールに従って、適切に対応する列を追加します。

LogMiner Readerは以下の2つの方法でチェックを行います。補償ログが有効になっていない場合は終了します。

  • データベースレベルで supplemental_log_data_pk と supplemental_log_data_ui を有効にします。

    以下のコマンドを実行して、補償ログが有効になっているか確認します。クエリ結果がすべて YES であれば、補償ログが有効になっています。

    SELECT supplemental_log_data_pk, supplemental_log_data_ui FROM v$database;
    

    有効になっていない場合は、以下の操作を実行してください:

    1. 以下のステートメントを実行して、補償ログを有効にします。

      ALTER DATABASE ADD supplemental log DATA(PRIMARY KEY, UNIQUE) columns;
      
    2. 有効になった後、アーカイブログを2回切り替え、タスクを開始する前に5分以上待機します。Oracle RACの場合は、複数のインスタンスを交互に切り替えます。

      ALTER SYSTEM SWITCH LOGFILE;
      

      Oracle RACの場合、あるインスタンスを複数回切り替えた後、別のインスタンスに切り替えると、最初にファイルを取得しようとした際に、後から切り替えたインスタンスが補償ログを有効にする前のログを取得してしまう可能性があります。

  • テーブルレベルで supplemental_log_data_pk と supplemental_log_data_ui を有効にします。

    1. 以下のステートメントを実行して、データベースレベルの supplemental_log_data_min が有効になっているか確認します。

      SELECT supplemental_log_data_min FROM v$database;
      

      クエリ結果が YES または IMPLICIT であれば、有効になっています。

    2. 以下のステートメントを実行して、同期対象のテーブルのテーブルレベル補償ログが有効になっているか確認します。

      SELECT log_group_type FROM all_log_groups WHERE OWNER = '<schema_name>' AND table_name = '<table_name>';
      

      各補償ログについて1行が返され、結果には ALL COLUMN LOGGING、または PRIMARY KEY LOGGING と UNIQUE KEY LOGGING の両方が含まれている必要があります。

      テーブルレベルの補償ログが有効になっていない場合は、以下のステートメントを実行してください。

      ALTER TABLE table_name ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;
      
    3. 有効になった後、アーカイブログを2回切り替え、タスクを開始する前に5分以上待機します。Oracle RACの場合は、複数のインスタンスを交互に切り替えます。

      ALTER SYSTEM SWITCH LOGFILE;
      

Oracleデータベースのシステムパラメータの設定(オプション)

オンプレミスのOracleデータベースを使用する場合、システムパラメータ _log_parallelism_max を1に設定することを推奨します。このシステムパラメータは通常、デフォルトで2に設定されています。

  1. _log_parallelism_max の値を確認します。以下の2つの方法で確認できます:

    • 方法1

      SELECT NAM.KSPPINM,VAL.KSPPSTVL,NAM.KSPPDESC FROM SYS.X$KSPPI NAM,SYS.X$KSPPSV VAL WHERE NAM.INDX= VAL.INDX AND NAM.KSPPINM LIKE '_%' AND UPPER(NAM.KSPPINM) LIKE '%LOG_PARALLEL%';
      
    • 方法2

      SELECT VALUE FROM v$parameter WHERE name = '_log_parallelism_max';
      
  2. _log_parallelism_max の値を変更します。変更時は、以下の2つのケースがあります:

    • Oracle RACの変更

      ALTER SYSTEM SET "_log_parallelism_max" = 1 SID = '*' SCOPE = spfile;
      
    • Oracle RAC以外の変更

      ALTER SYSTEM SET "_log_parallelism_max" = 1 SCOPE = spfile;
      
  3. システムパラメータ _log_parallelism_max を変更した後、インスタンスを再起動し、アーカイブログを2回切り替え、タスクを開始する前に5分以上待機してください。

サポートされているソースおよびターゲットインスタンスの種類

クラウドプロバイダー
ソース
ターゲット端
AWS RDS Oracle OceanBase Oracle Compatible(トランザクション型)
AWS 自社構築Oracle OceanBase Oracle Compatible(トランザクション型)
华为云 自社構築Oracle OceanBase Oracle Compatible(トランザクション型)
腾讯云 自社構築Oracle OceanBase Oracle Compatible(トランザクション型)
阿里云 自社構築Oracle OceanBase Oracle Compatible(トランザクション型)

手順

  1. データ移行タスクを新規作成します。

    migration151-zh

    1. OB Cloud クラウドデータベースコンソールにログインします。

    2. 左側のナビゲーションバーで、データサービス > データ移行 をクリックします。

    3. データ移行 ページで、データ移行 タブをクリックします。

    4. データ移行 タブで、右上の 移行タスクの新規作成 をクリックします。

  2. タスク名を編集するテキストボックスに、カスタムの移行タスク名を入力します。

    数字とアルファベットの組み合わせを使用することをお勧めします。名前にはスペースを含めることができず、長さは64文字を超えてはなりません。

  3. ソースとターゲットの設定 ページで、各パラメータを設定します。

    1. ソース側 セクションで、各パラメータを設定します。

      既に作成・保存されたデータソースを参照する必要がある場合は、ソース側 の右側にある データソースの参照 をクリックし、ドロップダウンリストから対象のデータソースを選択します。選択後、ソース側の各設定が自動的に入力されます。現在の設定を新しいデータソースとして保存する場合は、ソース側 セクションの右上にある 保存 アイコンをクリックします。

      データソースの参照 のドロップダウンリストで データソース管理 をクリックすると、データソース ページに移動し、データソースの表示や管理を行うことができます。このページでは異なる種類のデータソースを一元的に管理します。詳細については、データソース モジュールのドキュメントを参照してください。

      パラメータ
      説明
      クラウドプロバイダー 現在 ファーウェイクラウド、Tencent Cloud、および Alibaba Cloud をサポートしています。
      データベースタイプ ソースを Oracle に設定します。
      インスタンスタイプ 現在 自己構築 Oracle のみをサポートしています。
      リージョン ソースデータベースのリージョンを選択します。
      接続タイプ エンドポイント と パブリックネットワーク接続 が含まれます。
      • エンドポイント 接続方式を選択した場合は、ページに表示されている認可済みのアカウントIDをエンドポイントサービスのホワイトリストに追加し、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようにする必要があります。詳細については、プライベートネットワークのホワイトリストの追加を参照してください。
      • パブリックネットワーク接続 接続方式を選択した場合は、ページに表示されているデータソースIPアドレスをOracleデータベースインスタンスのホワイトリストに追加して、接続性を確保する必要があります。詳細については、パブリックネットワークのホワイトリストの追加を参照してください。

        説明

        ソースとターゲットのリージョンを選択すると、ページにはホワイトリストに追加する必要があるデータソースIPアドレスが表示されます。

      接続情報
      • 接続タイプ を エンドポイント に設定した場合は、エンドポイントサービス名を入力してください。
      • 接続タイプ を パブリックネットワーク接続 に設定した場合は、データベースホストのIPアドレスとポート番号を入力してください。
      Service Name OracleデータベースのService名。
      データベースアカウント データ移行用のOracleデータベースのユーザー名。
      パスワード データベースユーザーのパスワード。
    2. ターゲット側 セクションで、各パラメータを設定します。

      既に作成・保存されたデータソースを参照する必要がある場合は、ターゲット側 の右側にある データソースの参照 をクリックし、ドロップダウンリストから対象のデータソースを選択します。選択後、ターゲット側の各設定が自動的に入力されます。現在の設定を新しいデータソースとして保存する場合は、ターゲット側 セクションの右上にある 保存 アイコンをクリックします。

      データソースの参照 のドロップダウンリストで データソース管理 をクリックすると、データソース ページに移動し、データソースの表示や管理を行うことができます。このページでは異なる種類のデータソースを一元的に管理します。詳細については、データソース モジュールのドキュメントを参照してください。

      パラメータ
      説明
      クラウドプロバイダー 現在、AWS、ファーウェイクラウド、Alibaba Cloud、および Tencent Cloud をサポートしています。ソースと同じクラウドプロバイダーを選択することも、異なるクラウド間でのデータ移行も可能です。

      説明

      現在、クロスクラウドデータ移行機能はデフォルトで利用できません。この機能を使用する場合は、OB Cloudテクニカルサポートにお問い合わせください。

      データベースタイプ 現在、ターゲット側では OceanBase Oracle Compatible のみをサポートしています。
      インスタンスタイプ 現在、クラスタインスタンス(トランザクション型) のみをサポートしています。
      リージョン ターゲット側データベースのリージョンを選択します。
      インスタンス OceanBaseデータベースのOracle互換モードのテナントが存在するインスタンスのIDまたは名前です。インスタンス ページで、ターゲットインスタンスのIDまたは名前を確認できます。

      説明

      クラウドプロバイダーがAlibaba Cloudの場合、アカウント間認証をサポートするAlibaba Cloudのメインアカウントのインスタンスも選択できます。詳細については、Alibaba Cloudアカウント認証を参照してください。

      テナント OceanBaseデータベースのOracle互換モードのテナントのIDまたは名前です。インスタンス ページで、ターゲットインスタンスを展開し、そのインスタンス下のターゲットテナントのIDまたは名前を確認できます。
      データベースアカウント データ移行用のOceanBaseデータベースのOracle互換モードのテナントのユーザー名。
      パスワード データベースユーザーのパスワード。
  4. 接続テストをして、次へ移動 をクリックします。

    データ移行がエンドポイントに初めて接続する際、接続テストに失敗した場合は、ポップアップウィンドウの指示に従って操作してください。

    • クラウドベンダー を AWS に設定した場合:

      エンドポイントサービスを作成する際に、パラメータ エンドポイントの使用を許可する で 許可する を選択した場合、データ移行がプライベート接続に初めて接続する際、AWSコンソールにアクセスし、受信したエンドポイント接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を行うよう求められます。

    • クラウドベンダー を ファーウェイクラウド に設定した場合:

      エンドポイントサービスを作成する際に、接続承認機能を有効にした場合、エンドポイントがそのエンドポイントサービスに接続するには承認が必要です。詳細については、エンドポイントサービスの接続承認の管理を参照してください。

    • クラウドベンダー を Tencent Cloud に設定した場合:

      エンドポイントサービスを作成する際に、自動接続を受け入れないように設定した場合、エンドポイントサービスが手動で接続を受け入れる必要があります。詳細については、エンドポイント接続の管理を参照してください。

  5. タイプとオブジェクトの選択 ページで、各パラメータを設定します。

    1. 同期トポロジー セクションで、一方向の同期 を選択します。

      データ移行は 一方向の同期 と 双方向同期 をサポートしています。本記事では単方向同期の操作について説明します。双方向同期の詳細については、双方向同期タスクの設定を参照してください。

    2. 移行タイプ セクションで、現在のデータ移行タスクの移行タイプを選択します。

      移行タイプ には スキーマ移行、完全な移行、増分同期 が含まれます。

      パラメータ
      説明
      構造移行 構造移行では、文字セットのマッピング関係を自ら定義する必要があります。データ移行は、ソースデータベースのデータ(構造)をターゲットデータベースにコピーするだけで、ソースデータ(構造)に影響を与えません。
      フル移行 フル移行タスク開始後、データ移行サービスは、ソースデータベースのテーブルの既存データをターゲット側データベースの対応するテーブルに移行します。
      増分同期 増分同期タスク開始後、データ移行は、ソース側データベースで変更されたデータ(追加、変更、削除)をターゲット側データベースの対応するテーブルに同期します。増分同期 には DML同期 と DDL同期期間 が含まれ、ニーズに応じてカスタマイズ設定できます。詳細は DML/DDLのカスタム設定 を参照してください。
    3. 移行オブジェクトの選択 セクションで、移行対象の選択方法を設定します。

      オブジェクトの指定 と マッチングルール の2つの方法で移行対象を選択できます。

    4. 移行範囲の選択 セクションで、移行する対象を選択します。

      • オブジェクトの指定 を選択した場合、データ移行は データベース/テーブル移行 と データベース全体の移行 をサポートしています。データベース・テーブル移行では、1つまたは複数のデータベース内のテーブルやビューを移行対象として選択できます。データベース全体の移行では、データベース全体を移行対象として選択できます。データベースにデータベース・テーブル移行を選択した場合、そのデータベースはデータベース全体の移行をサポートしなくなります。データベースにデータベース全体の移行を選択した場合、そのデータベースはデータベース・テーブル移行をサポートしなくなります。

      データベース/テーブル移行 または データベース全体の移行 の方法を選択した後、左側で移行する対象を選択し、> をクリックして右側のリストに追加します。

      データ移行はテキストによるオブジェクトのインポートをサポートしており、ターゲット側のオブジェクトの名前変更、行フィルタリングの設定、列情報の表示、および単一またはすべての移行オブジェクトの削除などの操作をサポートしています。

      migration113-zh

      説明

      データベース全体の移行 を選択した場合:

      • 右側のリストにはデータベース名のみが表示され、具体的なオブジェクトは表示されません。

      • 増分同期-DDL同期 移行タイプを選択した場合、ソース側に新規作成されたテーブルはターゲット側に同期されます。

      操作
      説明
      インポート 選択領域の右側にあるリストで、右上の オブジェクトのインポート をクリックします。移行オブジェクトのインポートを参照してください。
      名前の変更 データ移行では、移行オブジェクトの名前を変更できます。データベース・テーブルの名前変更を参照してください。
      行フィルター データ移行では、WHERE 条件を使用した行フィルタリングがサポートされています。SQL条件でデータをフィルタリングするを参照してください。また、カラムを表示 領域で、移行オブジェクトの列情報を確認できます。
      すべての移除/クリア データ移行では、データマッピング時に、一時的にターゲット側に選択された単一または複数のオブジェクトを削除する操作がサポートされています。
      • 単一の移行オブジェクトの削除
        選択領域の右側にあるリストで、対象オブジェクトの後ろにある 削除 アイコンをクリックすると、その移行オブジェクトを削除できます。
      • すべての移行オブジェクトの削除
        選択領域の右側にあるリストで、右上の すべてクリア をクリックします。ダイアログボックスで、確認 をクリックすると、すべての移行オブジェクトを削除できます。
      • マッチングルール を選択した場合、詳細については データベース間のマッチングルールの設定を参照してください。
  6. 次へ をクリックします。移行オプション ページで、各パラメータを設定します。

    • 構造移行

      タイプとオブジェクトの選択 ページで、スキーマ移行 を選択し、かつソース側とターゲット側の文字セットが一致しない場合に、以下のパラメータが表示されます。

      oms-domestic-104

      ソース側とターゲット側の文字セットが一致しない場合(例:ソース側がGBK、ターゲット側がUTF-8)、フィールドの切断やデータの不整合が発生する可能性があります。文字タイプ長の倍率 を設定することで、文字型フィールドの長さを増やすことができます。

      注意

      拡張後の長さは、ターゲット側の最大制限を超えてはなりません。

    • フル移行

      タイプとオブジェクトの選択 ページで、一方向の同期 > 完全な移行 を選択した場合に、以下のパラメータが表示されます。

      migration114-zh

      パラメータ
      説明
      読み取り並列設定 フル移行段階でソース側からデータを読み取る並列数を設定します。最大値は512です。並列数が高すぎると、ソース側の負荷が過大になり、業務に影響を与える可能性があります。
      書き込み並列設定 フル移行段階でターゲット側にデータを書き込む並列数を設定します。最大値は512です。並列数が高すぎると、ターゲット側の負荷が過大になり、業務に影響を与える可能性があります。
      フル移行レート制限の有無 実際のニーズに応じて、フル移行レートの制限を有効にするかどうかを決定できます。有効にする場合は、RPS(フル移行段階で1秒間にターゲット側に移行できるデータ行数の最大値の制限)とBPS(フル移行段階で1秒間にターゲット側に移行できるデータ量の最大値の制限)を設定してください。

      説明

      ここで設定されたRPSとBPSは、スロットリング機能としてのみ機能します。フル移行で実際に達成可能なパフォーマンスは、ソース側、ターゲット側、インスタンス仕様の設定などの要因の影響を受けます。

      ターゲット側テーブルにレコードが存在する場合の処理ポリシー 処理ポリシーには、移行を停止する と 無視 が含まれます:
      • 移行を停止する を選択した場合、ターゲット側のテーブルにデータが存在すると、フル移行はエラーとなり、移行は許可されません。ターゲット側のデータを適切に処理してから、移行を続けてください。

        注意

        エラー発生後に「復元」をクリックすると、データ移行はこの構成オプションを無視し、テーブルデータの移行を続けます。慎重に操作してください。

      • 無視 を選択した場合、ターゲット側のテーブルにデータが存在し、元のデータと書き込むデータが競合すると、データ移行は競合するデータをログに記録し、元のデータを変更せずに保持するポリシーでデータを書き込みます。
      インデックスの後付けを許可するかどうか インデックスの後付け機能は、フル移行の所要時間を短縮できます。ここでは、フルデータ移行完了後にインデックスを作成することを許可するかどうかを設定します。インデックスの後付けを選択する際の注意事項については、表の下部の説明を参照してください。

      注意

      • 移行タイプの選択 ページで、スキーマ移行 と 完全な移行 の両方を同時に選択している場合にのみ、このオプションの設定がサポートされます。

      • 後付けできるのは、非一意キーインデックスのみです。

      インデックスの後置を許可する場合、OceanBaseデータベースのハードウェア条件と現在の業務トラフィック状況に応じて、CLIツールを使用して以下の業務テナントパラメータを調整することを推奨します。

      // ファイルメモリバッファサイズの制限
      ALTER SYSTEM SET _temporary_file_io_area_size = '10' tenant = 'xxx';
      // OceanBaseデータベースV4.xのレート制限の無効化
      ALTER SYSTEM SET sys_bkgd_net_percentage = 100;
      
    • 増分同期

      タイプとオブジェクトの選択 ページで、一方向の同期 > 増分同期 を選択した場合に、以下のパラメータが表示されます。

      oms-domestic-121

      パラメータ
      説明
      書き込み並列数設定 このパラメータは、増分同期フェーズでターゲット側にデータを書き込む並列数を設定します。最大制限は512です。並列数が高すぎると、ターゲット側の負荷が過大になり、業務に影響を与える可能性があります。
      増分移行レートの制限 実際のニーズに応じて、増分同期レートの制限を有効にするかどうかを決定できます。有効にする場合は、RPS(増分同期フェーズで1秒間にターゲット側に同期できるデータ行数の最大値の制限)とBPS(増分同期フェーズで1秒間にターゲット側に同期できるデータ量の最大値の制限)を設定してください。

      説明

      ここで設定されたRPSとBPSは、速度制限とトラフィック制御の能力としてのみ機能します。実際の増分同期で達成可能な性能は、ソース側、ターゲット側、インスタンス仕様の設定などの要因の影響を受けます。

      増分同期開始時点
      • 移行タイプを選択した際に 完全な移行 を選択している場合は、このパラメータは表示されません。
      • 移行タイプを選択した際に 完全な移行 を選択せず、増分同期 を選択した場合は、この時間点以降のデータを移行するように指定してください。デフォルトは現在のシステム時刻です。詳細については、増分同期の開始時点の設定を参照してください。
    • 詳細オプション

      ターゲット側のOceanBaseデータベースのOracle互換モードテナントがV4.3.0以降のバージョンであり、かつ タイプとオブジェクトの選択 ページで、スキーマ移行 または 増分同期 > DDL同期期間 を選択した場合に、このセクションのパラメータが表示されます。

      migration74-zh

      ターゲット側のテーブルオブジェクトのストレージタイプには、デフォルト、行ストレージ、リスト、行列混合ストレージ が含まれます。この設定は、構造移行または増分同期時のターゲット側テーブルオブジェクトのストレージタイプを決定するために使用されます。

      説明

      デフォルトオプションは、ターゲット側のパラメータ設定に基づいて他のオプションを自動調整するものであり、構造移行のテーブルオブジェクトや増分DDLで追加されるテーブルオブジェクトが設定されたストレージタイプに応じた構造を書き込むかどうかを決定します。

  7. 次へ をクリックすると、システムはデータ移行タスクの事前チェックを実行します。

    事前チェック の段階で、データ移行はデータベースユーザーの読み書き権限、データベースのネットワーク接続などが要件を満たしているかどうかをチェックします。すべてのチェック項目が合格した場合にのみ、データ移行タスクを開始できます。事前チェックでエラーが発生した場合:

    • 問題を調査・解決した後、事前チェックを再実行し、成功するまで繰り返すことができます。

    • 失敗した事前チェック項目の操作列にある スキップ をクリックすると、ダイアログボックスが表示され、この操作をスキップした場合の具体的な影響が示されます。スキップしてもよいことを確認したら、ダイアログボックス内の 確認 をクリックしてください。

  8. 事前チェックに成功したら、購入 をクリックし、データ移行インスタンスの購入 ページで購入を進めます。

    購入が成功すると、データ移行タスクを開始できます。購入の詳細については、データ移行インスタンスの購入を参照してください。データ移行インスタンスの購入は一時的に不要な場合は、保存 をクリックしてデータ移行タスクの詳細ページに移動し、後から必要に応じて手動で購入することができます。

    データ移行の詳細ページの右上にある 検証タスクの設定 をクリックすると、ソースデータベースとターゲットデータベースのデータ差異を比較できます。詳細については、新規データ検証タスクの作成を参照してください。

    データ移行サービスでは、データ移行タスクの実行中に移行オブジェクトを変更できます。詳細については、移行オブジェクトの表示と変更を参照してください。データ移行タスクが開始されると、選択した移行タイプに従って順次実行されます。詳細については、データ移行タスクの詳細を見るの「移行詳細を見る」モジュールの内容を参照してください。

前のトピック

OceanBaseデータベースの異なる互換モード間でのデータ移行
最後

次のトピック

OceanBaseデータベースのOracle互換モードのデータをOracleデータベースに移行する
次
このページの内容
前提条件
制限事項
注意事項
データ型のマッピング
Oracleテーブルのパーティション変換
Oracleインスタンスのシステム構成の確認と変更
ソース側のOracleデータベースでアーカイブモードを有効にする
ソース側Oracleデータベースで補償ログを有効にする
Oracleデータベースのシステムパラメータの設定(オプション)
サポートされているソースおよびターゲットインスタンスの種類
手順