OceanBase Cloudは現在、OceanBaseデータベースの以下のバージョンをサポートしています:
- OceanBaseデータベースEnterprise Edition V4.5.0
- OceanBaseデータベースEnterprise Edition V4.4.1
- OceanBaseデータベースEnterprise Edition V4.4.0
- OceanBaseデータベースEnterprise Edition V4.3.5
- OceanBaseデータベースEnterprise Edition V4.2.5
- OceanBaseデータベースEnterprise Edition V4.2.1
説明
- 一部のデータベースバージョンは、ホワイトリストに登録されたユーザーのみ利用できます。利用を希望する場合は、OceanBaseのテクニカルサポートにお問い合わせください。
- OceanBaseデータベースの各バージョンのリリース履歴の詳細については、OceanBaseデータベースEnterprise Edition バージョンリリース履歴を参照してください。
V4.5.0
OceanBase V4.5.0は、AIシナリオ向けに迅速な機能改善を行うバージョンであり、カーネルのAI機能が大幅にアップグレードされています。この新バージョンでは、構築、クエリ、DML、使いやすさの4つの側面から、IVF_FLAT/IVF_PQインデックスを全面的に最適化しています。同時に、インメモリ疎ベクトルインデックスをサポートし、より優れた疎ベクトル検索性能を提供します。新バージョンのハイブリッド検索機能も大幅に強化され、複数ベクトルのハイブリッド検索をサポートし、複数ベクトルのクエリ結果セットを重み付けによって統合し、再ランク付けすることも可能になりました。また、組み込みのEmbedding機能に基づき、新バージョンではユーザーがテキスト列に基づいて意味インデックスを作成できるようになり、ベクトルインデックスの使用プロセスが簡素化されています。
また、新バージョンではOracleテナントモードでINTERVALパーティション機能をサポートし、パーティション管理の複雑さを低減しました。新バージョンではIndex Skip Scan機能の性能と安定性が向上しており、デフォルトでこの機能が有効になっています。
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システムパッケージがサポートされています。セキュリティ面では、TLSによるパスワードレスログイン機能が追加されました。
V4.4.1バージョンでは、バックアップデータの手動クリーンアップ、バックアップタスクを実行するノードの範囲設定、アーカイブを強制停止した場合のアーカイブログの読み取りに対応しました。さらに、HMS Catalog、OBCDCによるスタンバイテナントの同期、LOB(ラージオブジェクト)の更新前イメージの出力、外部テーブルのJDBCプラグイン、フラッシュバックによるスタンバイデータベースから新しいプライマリデータベースへの接続をサポートしました。また、SQLキーワードによるレート制限、データベース内のユーザーテーブルの集計、I/O負荷に基づく適応型アービトレーションなどの機能もサポートしました。
V4.4.0
OceanBaseデータベースはV4.4.0をリリースしました。このバージョンでは、Shared-NothingとShared-Storageの2種類のデプロイメント形態を同時にサポートしており、マルチクラウドや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への対応が追加されました。クラウドおよびオンプレミスの通常業務の本番環境での使用を推奨します。
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メモリリソース構成の動的変更をリアルタイムで有効化、./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への対応を追加しました。クラウドおよびオンプレミスの通常業務の本番環境での使用を推奨します。
説明
一部のデータベースバージョンは、許可リストに登録されたユーザーのみ利用できます。利用を希望する場合は、OceanBaseテクニカルサポートにお問い合わせください。
V4.5.0
OceanBase V4.5.0は、AIシナリオ向けに迅速な機能改善を行うバージョンであり、カーネルのAI能力に大きなアップグレードが施されています。新バージョンでは、構築、クエリ、DML、使いやすさの4つの側面から、IVF_FLAT/IVF_PQインデックスを全面的に最適化しました。同時に、インメモリ疎ベクトルインデックスをサポートし、より優れた疎ベクトル検索性能を提供します。新バージョンのハイブリッド検索能力も大幅に強化され、複数ベクトルのハイブリッド検索をサポートし、複数ベクトルクエリ結果セットの重み付けによる統合と再ランク付けをサポートしています。また、組み込みのEmbedding能力に基づき、新バージョンではユーザーがテキスト列に基づいて意味インデックスを作成できるようになり、ベクトルインデックスの使用プロセスが簡素化されました。
さらに、新バージョンではOracleテナントモードでINTERVALパーティション機能をサポートし、パーティション管理の複雑さを低減しました。新バージョンではIndex Skip Scan機能の性能と安定性を向上させ、この機能をデフォルトで有効にしています。
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システムパッケージをサポートしました。セキュリティに関しては、TLSによるパスワードレスログインがサポートされました。
V4.4.1バージョンでは、バックアップデータの手動クリーンアップ、バックアップタスクを実行するノードの範囲設定、アーカイブを強制停止した場合のアーカイブログの読み取りに対応しました。さらに、HMS Catalog、OBCDCによるスタンバイテナントの同期、LOB(ラージオブジェクト)の更新前イメージの出力、外部テーブルのJDBCプラグイン、フラッシュバックによるスタンバイデータベースから新しいプライマリデータベースへの接続をサポートしました。また、SQLキーワードによるレート制限、データベース内のユーザーテーブルの集計、I/O負荷に基づく適応型アービトレーションなどの機能もサポートしました。
V4.4.0
OceanBaseデータベースは、Shared-NothingとShared-Storageの2つのデプロイ形態を同時にサポートするV4.4.0バージョンを発表しました。これは、OceanBaseがマルチクラウド、AI時代に向けて行う重要なアーキテクチャアップグレードです。Shared-Storage形態では、コンピューティングノードとデータストレージが完全に分離され、ストレージは必要に応じて購入でき、コンピューティングノードは柔軟にスケーリングできるため、高いリソースの柔軟性とコスト最適化を実現し、AP、TP、KVの全製品形態をサポートします。ストレージとコンピューティングを分離したアーキテクチャに基づき、OceanBaseは独立したログサービスLogServiceを革新的に実現しました。データだけでなくログも共有できるようになり、OBServerは真のステートレスなコンピューティングエンジンとなり、独立して迅速にスケーリングできるようになりました。また、単一レプリカのAZを跨ぐ災害復旧という課題も解決しました。ストレージとコンピューティングを分離したアーキテクチャでは、全モジュールが協調して最適化され、増分データ共有、ローカルデータキャッシュ、Transfer、カラムストアなどの能力をサポートし、Shared-Storageアーキテクチャで、Shared-Nothingアーキテクチャと同等の機能・性能、およびさらに高い可用性を実現します。さらに、新バージョンのカーネルは、全文フレーズの厳密一致検索をサポートし、JAVA UDF機能を拡張し、HDFSへのデータアーカイブに対応し、外部テーブルクエリ、UDF実行、PS Cursor Fetchデータの性能を最適化するなど、システムの使いやすさを向上させました。
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への対応が追加されました。クラウドおよびオンプレミスの通常業務の本番環境での使用を推奨します。