OB Cloudは現在、OceanBaseデータベースの以下のバージョンをサポートしています:
- OceanBaseデータベースEnterprise Edition V4.6.0
- OceanBaseデータベースEnterprise Edition V4.4.2
- OceanBaseデータベースEnterprise Edition V4.4.1
- OceanBaseデータベースEnterprise Edition V4.3.5
- OceanBaseデータベースEnterprise Edition V4.2.5
- OceanBaseデータベースEnterprise Edition V4.2.1
説明
一部のデータベースバージョンはホワイトリストで開放されています。利用を希望する場合は、OceanBaseのテクニカルサポートにお問い合わせください。
V4.6.0
OceanBaseデータベースV4.6.0は、現代のデータ処理に向けた重要なバージョンアップグレードです。
AIハイブリッド検索機能の全面的なアップグレード
ネイティブSQLハイブリッド検索インターフェースを導入し、ベクトル、全文、スカラーなどのマルチモーダル融合クエリをサポートします。Match Phraseフレーズ検索とSearch Indexを新規追加し、ハイブリッド検索実行フレームワークを再構築することで、全文インデックスのクエリおよび構築性能を大幅に最適化し、AIナレッジベースなどのシナリオに対して、高性能かつ高精度のハイブリッド検索体験を提供します。
ベクトルデータベース機能の強化
HNSWインデックスの増分シナリオにおけるパフォーマンスを最適化し、IVFインデックスが主キーのないテーブルをサポートするよう拡張します。また、HGraphを用いて大規模クラスタリングの効果を最適化します。ベクトルインデックスのリコール率評価と疎ベクトル最適化を新規追加し、Document AIの文書処理能力と組み合わせることで、エンドツーエンドの「RAG all in One」ナレッジベースソリューションを構築します。
HTAPハイブリッドワークロード能力の向上
カラムストアレプリカのインテリジェントなルーティングと強整合性読み取りを実装し、カラムストアテーブルの自動ディビジョン分割機能を新規追加します。PX並列計画のキューイングと適応型タスク分割メカニズムを最適化し、増分データエンコーディングおよびSkip Indexをサポートすることで、ハイブリッドワークロードに対して、より均等で効率的な分析処理能力を提供します。
PLエンジン性能の最適化
システムパッケージの実行効率を向上させ、PL内の動的SQLがPlan Cacheを再利用できるようにサポートします。FORALLバッチ実行、UDFインデックスクエリ、トランザクション非同期コミット、ストリーミングカーソルなどの重要な機能を強化し、ストアドプロシージャおよび複雑な業務ロジック処理性能を大幅に向上させ、高同時実行OLTPシナリオを強力に支援します。
互換性と機能完全性の向上
MySQLセッションの一時テーブルをサポートし、Oracleグローバル一時テーブルの性能を最適化します。Recursive CTE、パーティション交換、マテリアライズドビューなどのSQL機能を拡張し、Iceberg V3形式とV2書き込み操作を互換し、REST Catalogプロトコルと複雑なデータ型ファイルサポートを提供することで、エンタープライズレベルのデータ統合と分析に、より完璧なソリューションを提供します。
システム性能の最適化
国産化された大規格マシンの性能を向上させ、PDMLとレプリケーションテーブルクエリ性能を最適化します。高同時実行シナリオにおいて、レプリケーションテーブルクエリ性能が14倍向上します。lock-freeメモリアロケーターを導入し、単一スレッドのメモリアロケーション性能が168%向上し、システム全体の性能を大幅に強化します。
OBKVデータモデル機能の強化
弱い読み取りを近隣データセンターで読む、TTLタスクのインデックススキャンとスロットリング最適化を新規追加し、HBase監視指標を完備します。時系列モデルは基盤put操作をサポートし、ホットキークエリを最適化することで、時系列およびワイドテーブルシナリオに対して、より効率的なデータアクセスと運用監視能力を提供します。
OBCDC機能の強化
テーブルレベル復元後の増分データ同期をサポートし、OBCDCの安定した動作を確保します。同時に仮想生成列のリアルタイム計算をサポートし、下流MySQL Binlogとの互換性を保証するとともに、データ同期の信頼性と一貫性を向上させます。
セキュリティと信頼性の全面的な向上
業務侵入のない列暗号化とcaching_sha2_password認証メカニズムを新規追加し、スタンバイデータベース読み取り機能を最適化してメッセージ交換を削減します。バックアップデータの整合性検証を強化し、大規模クエリのリソース制限を完備することで、大小クエリが共存する場合のサービス品質を確保し、企業の核心業務に対して、より包括的なデータ保護と安定性保障を提供します。
運用管理能力の強化
SQLSTATとASHアーキテクチャを再構築し、監視データの完全性と正確性を確保します。待機イベントを詳細化し、Plan Cacheメモリ管理と診断を最適化するとともに、LOB一貫性検証能力とDROP/PURGE DATABASE性能を向上させます。異種Zoneサポートを新規追加し、ウィンドウマージ機能を導入してマージ性能を最適化することで、企業の大規模本番環境に対して、よりインテリジェントで効率的な運用保障を提供します。
V4.4.2
OceanBase V4.4.2は、ハイブリッドワークロード向けのTP/AP大融合LTSバージョンであり、4.2.5 LTSのトランザクション処理能力と4.3.5 LTSの分析処理能力を深く統合し、データ管理、互換性、システムセキュリティ、運用保守診断など多方面にわたりカーネル機能を体系的に強化しています。これにより、重要なトランザクションワークロードと複雑な分析ワークロードに対して、より強力で安定した技術サポートを提供します。
TPシナリオでは、新バージョンはサブパーティションテーブルのパーティションを通常のパーティションテーブルと交換できるようにし、大規模データのパーティション管理とデータ再編成を大幅に簡素化します。Oracleモードのグローバル一時テーブルを再構築し、一時テーブルのパフォーマンスを大幅に向上させます。MySQLモードでセッションレベルのプライベート一時テーブルを新規追加し、一時テーブル体系を完備します。OBCDCはテーブルレベル復元後の増分データ同期をサポートし、virtual生成列の同期もサポートすることで、下流システムのテーブルレベル増分データおよび生成列への消費ニーズをより良く満たします。
APシナリオでは、V4.4.2はマテリアライズドビューを全面的に強化しています。DDL操作のサポート、増分更新機能の最適化、ネストされたマテリアライズドビューの連鎖更新、主キーなしテーブルに基づくマテリアライズドビューなどが含まれ、クエリ性能とデータ分析の柔軟性を大幅に向上させます。V1.4.7、2.x、3.xの論理バックアップおよび物理バックアップをデータソースとして4.xクラスタにインポートする機能を新規追加し、クロスバージョンのデータ移行およびデータ導出機能を拡張します。パーティションのINTERVALパーティションとMySQL Union Distinct RCTEの自動作成をサポートし、Oracle/MySQLの構文および動作の互換性をさらに強化します。同時に、Oracleモードの空間幾何関数を拡張し、GISおよび空間分析アプリケーションのニーズをより良く満たします。
KVシナリオでは、OBKV機能を継続的に改善し、弱い読み取り、TTLサポートインデックススキャン、ホットKeyクエリの最適化などの機能を新規追加します。また、OBKV-HBaseの監視項目の整理を完了し、高並行KVおよび時系列シナリオでより低い遅延と強力な観測可能性を提供します。
パフォーマンス面では、V4.4.2は細分化されたシナリオに対して特別な最適化を施しています。直列テーブル作成のパフォーマンスは同等のシナリオで約60%向上しました。PLにおけるUDF、Triggerなどの実行パスを最適化し、トランザクションの非同期コミットをサポートすることで、業務ロジック処理効率を効果的に向上させます。国産化された大規格CPU環境に対して、PDMLのパフォーマンスが約25%向上し、レプリケーションテーブルのフォロワークエリパフォーマンスが約14倍向上し、リーダークエリ能力に迫り、システムの水平スケーラビリティを大幅に強化します。同時に、PX適応型タスク分割メカニズムを導入し、長尾タスクを自動的に識別・分割することで、並列クエリ負荷の再バランシングを実現し、クエリ完了を加速します。
セキュリティと運用保守診断の面では、新バージョンは業務非感知型の列暗号化とClogログのTDE暗号化をサポートし、データからログに至るまでより堅固なセキュリティ防御ラインを構築します。同時に、デッドロック検出メカニズムを最適化し、Active Session History (ASH)データの整合性を強化します。また、SQLSTAT統計情報を再構築し、データベース管理者がパフォーマンスボトルネックや異常なSQLを特定するための、より精密で信頼性の高い診断ツールを提供します。
V4.4.1
OceanBase V4.4.1は、ストレージとコンピューティングを分離したアーキテクチャの第2のLDSバージョンとして、複数の側面で顕著な向上を実現しています。共有ストレージアーキテクチャにおいて、ログサービス機能をさらに強化し、水平スケーリングをサポートして大量のログストリームの書き込み負荷に対応します。SYSテナントは単一レプリカデプロイをサポートし、余分なリソース消費問題を解決するとともに運用保守を簡素化します。Azure Blobサポートを新規追加し、マルチクラウドデプロイメント機能を拡張します。OBKV-HBaseも共有ストレージモードに対して特別なパフォーマンス最適化を行っています。
V4.4.1バージョンは、ベクトル検索機能もアップグレードし、Hybrid Search混合検索をサポートして検索結果の再現率を向上させます。AI function機能を新規追加し、SQLによる大規模モデルへのアクセスをサポートします。さらに、ARMアーキテクチャへの対応、主キーなしテーブルの最適化、IVFインデックスの最適化などの手法により、ベクトル検索のパフォーマンスをさらに向上させます。ビューにベクトルインデックスのメモリ使用量と非同期タスクの状態表示を追加し、使いやすさを向上させます。
V4.4.1バージョンは、外部テーブルクエリ、ダイレクトロード、ストレージ層の読み書き、PLのハードパース、UDF実行、SQLのハードパース、Batch DMLおよびDDLのパフォーマンスを全面的に最適化しています。PLのハードパース時間は14%短縮され、UDFのパフォーマンスは15%-26%向上し、ダイレクトロードのソートアルゴリズムがアップグレードされ、インポート効率が大幅に向上しました。
互換性の面では、V4.4.1バージョンはMySQLテナントモードでPython UDFを新規追加しました。Oracleテナントモードでは、UTL_HTTPシステムパッケージおよびDBMS_PLSQL_CODE_COVERAGEシステムパッケージをサポートしました。セキュリティの面では、RPC伝送の暗号化で国密をサポートし、TLS無秘鍵ログイン機能をサポートしました。
V4.4.1バージョンは、手動データバックアップのクリーンアップ、バックアップタスク実行ノード範囲の設定、アーカイブログの消費で強制終了アーカイブシナリオに対応するなど、重要な機能をサポートしています。さらに、HMS Catalog、OBCDCのスタンバイテナント同期、LOB大対象のプリミアリフレット出力、外部テーブルのJDBCプラグインサポート、スタンバイデータベースのflashbackによる新しいリーダーデータベースへのアクセス、SQLキーワードのレート制限、Database下ユーザーテーブルの集計、I/O負荷に基づく適応型アービトレーションなどの機能をサポートしています。
V4.3.5
OceanBaseデータベースV4.3.5は、APシナリオ向けの最初のLTSバージョンです。V4.3.4の基盤の上で、新バージョンでは製品機能を継続的に改善し、ネストマテリアライズドビューのサポートを追加し、全文インデックスとベクトルインデックス機能を強化しました。さらに、データのインポートおよびエクスポート機能も強化されています。指定パーティションへのダイレクトロード、外部テーブルによるORC形式ファイルの読み取り、SELECT INTO OUTFILEがParquetおよびORC形式のエクスポートをサポートするようになりました。オプティマイザー機能の強化には、ベースライン優先戦略に基づくSPMの進化、オプティマイザー行推定システムの改善、再帰共通テーブル式(CTE)の抽出とINLINEコスト検証の最適化が含まれます。また、Query Range抽出機能も強化されています。
互換性に関しては、OceanBaseデータベースのMySQLテナントがXAトランザクション機能に対応し、Latin1文字セットが改善されました。Oracleテナント間のストアドプロシージャ遠隔呼び出しが複雑型をサポートするようになり、OracleおよびMySQL業務の円滑な移行を支援します。
パフォーマンス最適化に関しては、V4.3.5はテーブルレベル復元性能、ダイレクトロード性能、DML性能、DDL性能を異なる程度で最適化しています。新バージョンは、行ストアとカラムストアのオンライン変換をサポートするだけでなく、高速な中間カラム追加を実現し、並列DDL操作を拡張しました。同時に、統計情報とCLOGログコミットをリソース分離メカニズムに統合し、I/Oレベルの分離を実現することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。さらに、新バージョンはSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用を最適化し、共有スレッドプールを利用してテナントのメモリリソース消費を削減することで、多様なシナリオでの安定性を向上させました。使いやすさに関しては、ASHとWRの診断機能を強化し、ログストリームレプリカの並列移行最適化をサポートし、ログ転送リンクの監視ビューを実装することでログ同期リンクの可観測性を高め、OceanBaseデータベースをより使いやすくしました。新バージョンは、より豊富なARRAYとXML式をサポートし、JSON/XML/GIS型データの実行過程でのメモリ使用を最適化しました。同時に、OBKV-HBaseとHBaseの互換性を強化し、OBKVのP95/P99指標観測をサポートしました。
V4.2.5
OceanBaseデータベースV4.2.5バージョンは、AP/TP向けの新しいLTSバージョンです。V4.2.4バージョンの基盤の上で、新バージョンでは製品機能を継続的に改善し、ベースライン優先のSPM進化、パーティションテーブルに基づく遅延マテリアライゼーションなどの機能をサポートし、オプティマイザー行推定システムの改善およびCTE抽出/INLINEコスト検証の改善を行い、オプティマイザー機能を強力に強化しました。新バージョンは、ログ消費における強制アーカイブ、Transferによるアクティブトランザクションの移行、IO負荷に基づく適応型アービトレーションによる昇格・降格をサポートし、システムの安定性と信頼性をさらに向上させました。
互換性に関しては、OceanBaseデータベースのMySQL互換モードテナントがロック関数、無効な日付、XAトランザクションなどの機能に対応し、MySQL業務の円滑な移行を支援します。OceanBaseデータベースのOracle互換モードテナントでは、DBMS_LOCKパッケージが改善され、高速な列削除がサポートされました。同時に、Oracle互換モードテナント間のストアドプロシージャ遠隔呼び出しが複雑型をサポートします。新バージョンでは、テーブルレベル復元性能の最適化、アップグレード性能の最適化が行われ、テーブルレベル復元とアップグレードの所要時間を大幅に短縮しました。同時に、統計情報及びclogログコミットをリソース分離に接続し、DDLリソース分離を実現することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。新バージョンはSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用を最適化することで、多様なシナリオでの安定性を向上させました。
使いやすさに関しても、新バージョンでは多くの取り組みが行われました。ASH診断に行ロック待機と再試行待機イベント、応答時間ヒストグラム、ログ転送リンクビューなどの措置を追加し、システムの可観測性を向上させました。ログレプリカの並列移行最適化、OBServerメモリリソース仕様の動的変更をリアルタイムで有効化、./alert/alert.logログファイルを追加してDBAが注目するログ情報を記録する機能を追加することで、OceanBaseデータベースをより使いやすくしました。新バージョンではOBKV-Redisモデルのサポートを追加し、OceanBaseのマルチモーダルエコシステムを豊かにしました。同時に、OBKV-HBaseの期限切れ削除機能を最適化し、「ホットキー」シナリオでのデータバージョン過多問題を解決しました。ColumnPaginationFilterおよびReverse Scanインターフェースを追加し、HBaseの互換性をさらに強化しました。
V4.2.1
OceanBaseデータベースV4.2.1バージョンは、V4.2.xバージョンシリーズの最初の長期サポートバージョン(LTS)です。このバージョンでは、VALUESステートメント、JSON_TABLE式など、MySQL互換の機能が新たに追加されたほか、DBLinkによるPackageの呼び出し、Sequenceの読み取りなど、Oracle互換の機能も提供されています。さらに、このバージョンではWRデータ収集フレームワークと強化された全リンク診断機能も導入されました。同時に、システムリソースの使用が最適化され、テーブルレベルの復元能力とバックアップ媒体COSへの対応が追加されました。クラウドおよびオンプレミスの通常業務の本番環境での使用を推奨します。
V4.3.5
OceanBaseデータベースV4.3.5は、APシナリオ向けの最初のLTSバージョンです。V4.3.4の基盤の上で、新バージョンでは製品機能を継続的に改善し、ネストマテリアライズドビューのサポートを追加し、全文インデックスとベクトルインデックス機能を強化しました。さらに、データのインポートおよびエクスポート機能も強化されています。指定したパーティションへのダイレクトロード、外部テーブルによるORC形式ファイルの読み取り、およびSELECT INTO OUTFILEがParquetおよびORC形式のエクスポートをサポートするようになりました。オプティマイザー機能の強化には、ベースライン優先戦略に基づくSPMの進化、オプティマイザー行推定システムの改善、再帰共通テーブル式(CTE)の抽出とINLINEコスト検証の最適化が含まれます。また、Query Range抽出機能も強化されました。
互換性の面では、OceanBaseデータベースのMySQLテナントはXAトランザクション機能に対応し、Latin1文字セットが改善されました。Oracleテナント間のストアドプロシージャ遠隔呼び出しは複雑な型をサポートするようになり、OracleおよびMySQL業務の円滑な移行を支援します。
パフォーマンス最適化の面では、V4.3.5はテーブルレベル復元性能、ダイレクトロード性能、DML性能、DDL性能をそれぞれ異なる程度で最適化しています。新バージョンは、行ストアとカラムストアのオンライン変換をサポートするだけでなく、高速な中間列の追加を実現し、並列DDL操作を拡張しました。同時に、統計情報とCLOGログコミットをリソース分離メカニズムに統合し、I/Oレベルの分離を実現することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。さらに、新バージョンはSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用を最適化し、共有スレッドプールを利用してテナントのメモリリソース消費を削減することで、多様なシナリオでの安定性を向上させました。使いやすさの面では、ASHとWRの診断機能を強化し、ログストリームレプリカの並列移行最適化をサポートし、ログ転送リンクの監視ビューを実装することでログ同期リンクの可観測性を高め、OceanBaseデータベースをより使いやすくしました。新バージョンは、より豊富なARRAYとXML式をサポートし、JSON/XML/GIS型データの実行過程でのメモリ使用量を最適化しました。同時に、OBKV-HBaseとHBaseの互換性を強化し、OBKVのP95/P99指標観測をサポートしました。
V4.2.5
OceanBaseデータベースV4.2.5は、AP/TP向けの新しいLTSバージョンです。V4.2.4の基盤の上で、新バージョンでは製品機能を継続的に改善し、ベースライン優先のSPM進化、パーティションテーブルに基づく遅延マテリアライゼーションなどの機能をサポートし、オプティマイザー行推定システムの改善およびCTE抽出/INLINEコスト検証の改善を行い、オプティマイザー機能を大幅に強化しました。新バージョンは、消費ログの強制アーカイブ、Transferによるアクティブトランザクションの移行、I/O負荷に基づく適応型アービトレーションによる昇格・降格をサポートし、システムの安定性と信頼性をさらに向上させました。
互換性の面では、OceanBaseデータベースのMySQL互換モードテナントは、ロック関数、無効日付、XAトランザクションなどの機能に対応し、MySQL業務の円滑な移行を支援します。OceanBaseデータベースのOracle互換モードテナントでは、DBMS_LOCKパッケージが改善され、高速な列削除がサポートされました。同時に、Oracle互換モードテナント間のストアドプロシージャ遠隔呼び出しは複雑な型をサポートします。新バージョンでは、テーブルレベル復元性能最適化、アップグレード性能最適化が行われ、テーブルレベル復元とアップグレードの所要時間が大幅に短縮されました。同時に、統計情報及びclogログコミットをリソース分離に接続し、DDLリソース分離を実現することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。新バージョンはSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用を最適化し、多様なシナリオでの安定性を向上させました。
使いやすさの面でも、新バージョンでは多くの取り組みが行われました。ASH診断に行ロック待機と再試行待機イベント、応答時間ヒストグラム、ログ転送リンクビューなどの機能が追加され、システムの可観測性が向上しました。ログレプリカの並列移行最適化、OBServerメモリリソース仕様の動的変更がリアルタイムで反映される仕組み、DBAが注目するログ情報を記録するための./alert/alert.logログファイルの追加により、OceanBaseデータベースがより使いやすくなりました。新バージョンでは、OBKV-Redisモデルのサポートが追加され、OceanBaseのマルチモーダルエコシステムが豊かになりました。同時に、OBKV-HBaseの期限切れ削除機能が最適化され、「ホットキー」シナリオにおけるデータバージョンの過剰問題が解決されました。ColumnPaginationFilterおよびReverse Scanインターフェースが追加され、HBaseとの互換性がさらに強化されました。
V4.2.1
OceanBaseデータベースV4.2.1は、V4.2.xシリーズの最初の長期サポート(LTS)バージョンです。このバージョンでは、VALUESステートメントやJSON_TABLE式などMySQL互換の機能が追加されたほか、DBLink呼び出しパッケージやSequenceの読み取りなどOracle互換の機能も提供されています。さらに、WRデータ収集フレームワークと強化された全リンク診断機能も導入されました。同時に、システムリソースの使用が最適化され、テーブルレベルの復元機能とバックアップメディアとしてのCOSサポートが追加されました。クラウドおよびオンプレミスの通常業務の本番環境での利用を推奨します。
説明
一部のデータベースバージョンはホワイトリストで公開されています。利用を希望する場合は、OceanBaseのテクニカルサポートにお問い合わせください。
V4.5.0
OceanBase V4.5.0は、AIシナリオ向けのアジャイルイテレーション版であり、コアのAI機能が大幅にアップグレードされています。新バージョンでは、構築、クエリ、DML、使いやすさの4つの側面から、IVF_FLAT/IVF_PQインデックスを全面的に最適化しました。同時に、メモリ疎ベクトルインデックスをサポートし、より優れた疎ベクトル検索性能を提供します。新バージョンのハイブリッド検索機能も大幅に強化され、複数ベクトルのハイブリッド検索をサポートし、複数ベクトルのクエリ結果セットを加重方式で融合再配置することが可能になりました。また、組み込みのEmbedding機能に基づき、新バージョンではユーザーがテキスト列に基づいて意味インデックスを作成できるようになり、ベクトルインデックスの使用プロセスが簡素化されました。
さらに、新バージョンではOracleテナントモードでINTERVALパーティション機能をサポートし、パーティション管理の複雑さを低減しました。新バージョンではIndex Skip Scan機能の性能と安定性が向上し、この機能はデフォルトで有効になっています。
V4.4.2
OceanBase V4.4.2は、ストレージとコンピューティングを分離したアーキテクチャの継続的な最適化バージョンとして、V4.4.1の基盤の上でシステムの安定性と性能をさらに強化しました。新バージョンでは、共有ストレージアーキテクチャ下でのログストリーム管理メカニズムを重点的に最適化し、大規模クラスタの安定性を向上させました。ベクトル検索においては、IVFインデックスのメモリ使用効率をさらに最適化し、ハイブリッド検索シナリオでの再現精度を向上させました。
V4.4.2バージョンでは、ストレージとコンピューティングを分離したアーキテクチャの複数のコアコンポーネントに対して深い最適化を行いました。これには、ログストリームのレプリケーション性能向上、ストレージ層の読み書き効率最適化、メタデータ管理性能改善が含まれます。同時に、新バージョンではシステムの観測可能性を強化し、より詳細な性能診断指標とより完備した監視ビューを提供しました。
互換性に関しては、V4.4.2バージョンではOracleモードとMySQLモードの互換性を継続的に強化し、複数の境界シナリオでの互換性問題を修正しました。セキュリティに関しては、データ転送の暗号化メカニズムをさらに強化し、システム全体のセキュリティ性能を向上させました。
V4.4.1
OceanBase V4.4.1は、ストレージとコンピューティングを分離したアーキテクチャの2番目のLDSバージョンとして、複数の側面で顕著な向上を実現しました。共有ストレージアーキテクチャに関しては、ログサービス機能をさらに強化し、水平スケーリングをサポートして大量のログストリームの書き込み負荷に対応しました。SYSテナントは単一レプリカデプロイをサポートし、余分なリソース消費問題を解決するとともに運用保守を簡素化しました。Azure Blobサポートを追加し、マルチクラウドデプロイメント機能を拡張しました。OBKV-HBaseも共有ストレージモードに特化した性能最適化を行いました。
V4.4.1バージョンでは、ベクトル検索機能もアップグレードされ、Hybrid Searchハイブリッド検索をサポートし、再現効果を向上させました。AI function機能を新たに追加し、SQLによる大規模言語モデルへのアクセスをサポートしました。さらに、ARMアーキテクチャへの対応、主キーなしテーブルの最適化、IVFインデックスの最適化などの手法により、ベクトル検索の性能をさらに向上させました。ベクトルインデックスのメモリ使用量と非同期タスクの状態を表示するビューを新たに追加し、使いやすさを向上させました。
V4.4.1バージョンでは、外部テーブルクエリ、ダイレクトロード、ストレージ層の読み書き、PLハードパース、UDF実行、SQLハードパース、Batch DML、DDL性能を全面的に最適化しました。PLハードパースの処理時間は14%削減され、UDF性能は15%-26%向上し、ダイレクトロードのソートアルゴリズムがアップグレードされ、インポート効率が大幅に向上しました。
互換性に関しては、V4.4.1バージョンではMySQLテナントモードでPython UDFを新たに追加しました。Oracleテナントモードでは、UTL_HTTPシステムパッケージおよびDBMS_PLSQL_CODE_COVERAGEシステムパッケージをサポートしました。セキュリティに関しては、RPC伝送の暗号化で国密をサポートし、TLSパスワードレスログイン機能を追加しました。
V4.4.1バージョンでは、手動データバックアップのクリーンアップ、バックアップタスク実行ノード範囲の設定、アーカイブログの消費で強制終了アーカイブシナリオに対応するなどの機能をサポートしました。さらに、HMS Catalog、OBCDCのサポート、LOB大容量オブジェクトのプリイメージ出力、外部テーブルのJDBCプラグインサポート、スタンバイデータベースのflashbackによる新しいプライマリデータベースへの接続、SQLキーワードのレート制限、Database下ユーザーテーブルの集計、I/O負荷に基づく適応型アービトレーションなどの重要な機能をサポートしました。
V4.4.0
OceanBaseデータベースは、Shared-NothingとShared-Storageの2種類のデプロイメント形態を同時にサポートするV4.4.0バージョンを発表しました。これは、マルチクラウドやAI時代に向けたOceanBaseの重要なアーキテクチャアップグレードです。Shared-Storage形態では、コンピューティングノードとデータストレージが完全に分離され、ストレージは必要に応じて購入でき、コンピューティングノードは柔軟にスケーリングできるため、究極のリソース弾力性とコスト最適化を実現し、AP、TP、KVの全製品形態をサポートします。ストレージとコンピューティングを分離したアーキテクチャに基づき、OceanBaseは独立したログサービスLogServiceを革新的に実装しました。これにより、データだけでなくログも共有できるようになり、OBServerは真のステートレスなコンピューティングエンジンとなり、独立して迅速にスケーリングできるようになりました。また、単一レプリカのAZ間ディザスタリカバリという課題も解決しました。ストレージとコンピューティングを分離したアーキテクチャでは、全モジュールが協調して最適化され、増分データ共有、ローカルデータキャッシュ、Transfer、カラムストアなどの機能をサポートし、Shared-StorageとShared-Nothingアーキテクチャと同等の機能、性能、より強力な高可用性を保証します。さらに、新バージョンのコアは、全文フレーズの厳密一致検索をサポートし、JAVA UDF機能を拡張し、データアーカイブのHDFSへのパスを確立し、外部テーブルクエリ、UDF実行、PS Cursor Fetchデータの性能を最適化し、CSVインポートの診断機能を強化し、RPC IOスレッドのパラメータを動的に反映する機能をサポートするなど、システムの使いやすさを向上させました。
V4.3.5
OceanBaseデータベースV4.3.5は、APシナリオ向けにリリースされた最初のLTSバージョンです。V4.3.4の基盤の上で、製品機能をさらに改善し、ネストマテリアライズドビューのサポートを追加し、全文インデックスとベクトルインデックス機能を強化しました。また、データのインポートおよびエクスポート機能も強化されています。指定パーティションへのダイレクトロード、外部テーブルがORC形式ファイルの読み取りをサポートするようになり、SELECT INTO OUTFILEはParquetおよびORC形式のエクスポートをサポートしています。オプティマイザー機能の強化には、ベースライン優先戦略に基づくSPMの進化、オプティマイザー行推定システムの改善、再帰共通テーブル式(CTE)の抽出とINLINEコスト検証の最適化が含まれます。さらに、Query Range抽出機能も強化されています。
互換性に関しては、OceanBaseデータベースのMySQLテナントがXAトランザクション機能に対応し、Latin1文字セットが改善されました。Oracleテナント間のストアドプロシージャ遠隔呼び出しが複雑型をサポートするようになり、OracleおよびMySQL業務の円滑な移行を支援します。
パフォーマンス最適化に関しては、V4.3.5はテーブルレベル復元性能、ダイレクトロード性能、DML性能、DDL性能を異なる程度で最適化しています。新バージョンは、行ストアとカラムストアのオンライン変換をサポートするだけでなく、高速な中間列の追加を実現し、並列DDL操作を拡張しました。同時に、統計情報とCLOGログコミットをリソース分離メカニズムに統合し、I/Oレベルの分離を実現することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。さらに、新バージョンはSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用量を最適化し、共有スレッドプールを利用してテナントのメモリリソース消費を削減することで、多様なシナリオでの安定性を向上させました。使いやすさに関しては、ASHとWRの診断機能を強化し、ログストリームレプリカの並列移行最適化をサポートし、ログ転送リンクの監視ビューを実装することでログ同期リンクの可観測性を高め、OceanBaseデータベースをより使いやすくしました。新バージョンは、より豊富なARRAYとXML式をサポートし、JSON/XML/GIS型データの実行過程でのメモリ使用量を最適化しました。同時に、OBKV-HBaseとHBaseの互換性を強化し、OBKVのP95/P99指標の観測をサポートしました。
V4.2.5
OceanBaseデータベースV4.2.5は、AP/TP向けの新しいLTSバージョンです。V4.2.4バージョンを基盤として、製品機能を継続的に改善し、ベースライン優先のSPM進化、パーティションテーブルに基づく遅延マテリアライゼーションなどの機能をサポートしました。また、オプティマイザーの行推定システムの改善やCTE抽出/INLINEコスト検証の改善を行い、オプティマイザーの能力を大幅に強化しました。新バージョンでは、ログ消費で強制終了アーカイブをサポートし、Transferでアクティブトランザクションを移行し、IO負荷に基づく適応型アービトレーションの昇格・降格をサポートすることで、システムの安定性と信頼性をさらに向上させました。
互換性に関しては、OceanBaseデータベースのMySQL互換モードテナントでは、ロック関数、無効な日付、XAトランザクションなどの機能に対応し、MySQL業務の円滑な移行を支援します。OceanBaseデータベースのOracle互換モードテナントでは、DBMS_LOCKパッケージを完備し、高速な列削除をサポートするとともに、Oracle互換モードテナント間のストアドプロシージャ遠隔呼び出しで複雑型をサポートしました。新バージョンでは、テーブルレベル復元のパフォーマンス最適化、アップグレードのパフォーマンス最適化を行い、テーブルレベルの復元とアップグレードにかかる時間を大幅に短縮しました。同時に、統計情報およびclogログのコミットをリソース分離に接続し、DDLリソース分離を実装することで、OceanBaseデータベースのリソース分離メカニズムをさらに強化しました。新バージョンではSQLレベルのメモリ使用制限をサポートし、ストアドプロシージャのメモリ使用量を最適化することで、多様なシナリオでの安定性を向上させました。
使いやすさに関しても、新バージョンでは多くの改良が加えられています。ASH診断に行ロック待機と再試行待機イベント、応答時間ヒストグラム、ログ転送リンクビューなどの機能を追加し、システムの観測可能性を向上させました。ログレプリカの並列移行最適化、OBServerメモリリソース仕様の動的変更をリアルタイムで有効化、./alert/alert.logログファイルを追加してDBAが注目するログ情報を記録する機能を追加することで、OceanBaseデータベースをより使いやすくしました。新バージョンではOBKV-Redisモデルのサポートを追加し、OceanBaseのマルチモーダルエコシステムを豊かにしました。同時に、OBKV-HBaseの期限切れ削除機能を最適化し、「ホットキー」シナリオでのデータバージョン過多問題を解決しました。ColumnPaginationFilterおよびReverse Scanインターフェースを追加し、HBaseとの互換性をさらに強化しました。
V4.2.1
OceanBaseデータベースV4.2.1は、V4.2.xバージョンシリーズの最初の長期サポートバージョン(LTS)です。このバージョンでは、VALUESステートメント、JSON_TABLE式などMySQL互換の機能を新たに追加し、DBLink呼び出しPackage、Sequenceの読み取りなどOracle互換の機能も提供しています。さらに、WRデータ収集フレームワークと強化された全リンク診断機能も導入されました。同時に、システムリソースの使用を最適化し、テーブルレベル復元機能とバックアップメディアCOSへの対応を追加しました。クラウドおよびオンプレミスの通常業務の本番環境での使用を推奨します。