このトピックでは、2024のエラスティックストレージモードのAnalyticDB for PostgreSQLのエンジンリリースノートについて説明し、関連する参照へのリンクを提供します。
AnalyticDB for PostgreSQLコンソールで、インスタンスを最新のマイナーエンジンバージョンに更新できます。 マイナーエンジンバージョンの更新方法の詳細については、「インスタンスのマイナーバージョンの更新」をご参照ください。
11月2024日
V7.1.1.1
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | ストレージエンジン | データキャッシュ機能は、ネストループインデックス結合を高速化するためにビームエンジンでサポートされています。 | |
自動パーティショニング | デフォルトでは、自動パーティション分割機能はパーティション分割テーブルに対して有効になっています。 | ||
パーティションダンプ | dump_table_ddl() 関数を使用して、パーティションテーブルのスキーマをエクスポートできます。 | なし | |
最適化された機能 | プランナー | プランナーのLIMITクエリプランは、インデックススキャンとLIMITクエリのパフォーマンスを向上させるために最適化されています。 | なし |
オプティマイザ | Orcaオプティマイザの静的パーティションプルーニング機能のパフォーマンスが向上しました。 | なし | |
修正された問題 | オプティマイザ | Orcaオプティマイザが、一般的なテーブル式 (CTE) クエリの | なし |
パーティションテーブル | 次の問題が修正されました。ANALYZEステートメントがパーティションテーブルで実行されると、特定のシナリオでは相関パラメーターに非数値 (NaN) 値が返されます。 これにより、異常なインデックススキャンコストが発生する可能性があります。 | なし | |
ストレージエンジン |
| ||
安定性 |
| ||
ストレージエンジン | 残りのレコードの読み取りにより、キャッシュのパフォーマンスが低下する問題が修正されました。 | なし |
V7.0.6.10
カテゴリ | 機能 | 説明 | 関連ドキュメント |
最適化された機能 | プランナー | プランナーのLIMITクエリプランは、インデックススキャンとLIMITクエリのパフォーマンスを向上させるために最適化されています。 | なし |
修正された問題 | オプティマイザ | Orcaオプティマイザが、CTEクエリの | なし |
安定性 |
| なし | |
ストレージエンジン |
|
10月2024日
V7.1.1.0
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | ベクトル検索 | ベクトル検索エンジンは、AnalyticDB for PostgreSQL V7.0で完全にサポートされています。 | なし |
シノニム管理 | シノニム検索機能がサポートされています。 | ||
PostgresML | PostgreSQLのAI/MLおよびRAG機能に基づいて、AI/MLとRAG (Retrieval-Augmented Generation) を統合するエンドツーエンドのプラットフォームがサポートされています。 | ||
非同期マテリアライズドビュー | 非同期マテリアライズドビューは、AnalyticDB for PostgreSQL V7.0で完全にサポートされています。 ベーステーブル内のデータが変更されると、ベーステーブルに基づいて作成されたマテリアライズドビューを自動的に更新できます。 | なし | |
最適化された機能 | Executor | 実行レイヤーでのレーザーエンジンのパフォーマンスが向上します。 | なし |
オプティマイザ | Orcaオプティマイザの静的パーティションプルーニング機能のパフォーマンスが向上しました。 | なし | |
修正された問題 | 安定性 | Beamストレージエンジンの分析および真空操作とソートキーに関連する問題は修正されています。 | なし |
辞書エンコーディング | 辞書エンコーディングの問題は修正されました。 |
V7.0.6.9
カテゴリ | 機能 | 説明 | 関連ドキュメント |
最適化された機能 | データリンク | MaxCompute外部データラッパー (FDW) 機能が更新され、安定性が向上します。 | なし |
クエリの高速化 | クエリキャッシュ機能が更新され、安定性が向上します。 | ||
修正された問題 | 安定性 | Beamストレージエンジンの分析および真空操作とソートキーに関連する問題は修正されています。 | 自動真空を使用する |
9月2024
V7.1.0.1
カテゴリ | 機能 | 説明 | 関連ドキュメント |
修正された問題 | マイナーバージョンの更新 | マイナーバージョン更新の失敗は、マイナーバージョン更新拡張機能のインストールロジックを変更することで修正されます。 | |
スケーリング | 追加されたノードの起動時に発生するredo xlogの失敗は修正されました。 | ||
データアクセス | 制限によるデータアクセス中断の問題は修正されています。 | なし |
V7.1.0.0
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | マルチゾーンデプロイメント | マルチゾーン展開機能は、同じリージョンでディザスタリカバリを実装するためにサポートされています。 これは、0の回復ポイント目標 (RPO) を保証する。 | なし |
高性能フルテキスト検索 | Best Matching 25 (BM25) アルゴリズムに基づく高性能フルテキスト検索がサポートされています。 | ||
FIXDECIMAL | FIXDECIMAL型は、DECIMAL型またはNUMERIC型を置き換えて、クエリ速度を向上させるためにサポートされています。 | なし | |
High availability | ホットミラー機能がサポートされています。 | なし | |
最適化された機能 | 自動パーティショニング | パーティションは、挿入された値に基づいて自動的に作成できます。 | なし |
ビームストレージエンジン | ビットマップスキャン機能のパフォーマンスが向上します。 | ||
オプティマイザ |
| ||
修正された問題 | スケーリング |
| |
論理バックアップ | アップグレード中に発生する拡張インストールの問題は修正されました。 | なし | |
ストレージエンジン | 汎用転置インデックス (GIN) インデックスを持つ追加専用テーブルまたはビームテーブルにデータが書き込まれたときにクラッシュが発生するなど、安定性の問題は修正されました。 | ||
オプティマイザ | 特定のパーティションテーブルでの実行計画の失敗は、Orcaオプティマイザで修正されました。 | ||
実行エンジン | 特定のエグゼキュータの安定性の問題は修正されます。 |
V7.0.6.8
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | クエリキャッシュ | クエリ結果をキャッシュして、繰り返しクエリへの応答を高速化できます。 | |
最適化された機能 | 階層ストレージ | ホットストレージからコールドストレージへの自動データ移行は、ビームストレージエンジンに適合するように最適化されています。 | |
マイナーバージョンの更新 | 共有システムテーブルロジックは変更できます。 | ||
ダンプ | pg_dumpツールを使用してパーティションテーブルをダンプすると、テーブルのすべてのパーティションがダンプされます。 | なし | |
安定性 | グローバルトランザクションID (GXID) を32ビットから64ビットに拡張するために使用されるロジックが最適化されています。 | なし | |
データマスキング | コピーおよび等しい関数は、データマスキングに使用することができる。 | ||
オプティマイザ |
| ||
修正された問題 | ストレージエンジン |
| |
安定性 | PostgreSQLコミュニティの残りの2フェーズコミットトランザクションに関する問題は修正されました。 | なし | |
オプティマイザ |
| ||
リアルタイムマテリアライズドビュー | リアルタイムのマテリアライズドビューでOUTER JOIN操作を実行すると、自動ネストでエラーが発生します。 |
8月2024日 (V7.0.6.7)
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | pgsearch拡張 | pgsearch拡張機能は、ベクターデータベースでフルテキスト検索を実行するためにサポートされています。 | なし |
pg_buffercache拡張 | pg_buffercache拡張は、テーブルがキャッシュされているかどうかを確認するためにサポートされます。 | ||
ベクトル検索のベクトルアルゴリズム | 演算子シンボルと一緒に使用できる以下の距離メトリックが、ベクトル検索にサポートされています: L1、ハミング、およびJaccard。 Hierarchical Navigable Small World (HNSW) アルゴリズムがサポートされています。 | ベクトル検索の実行 | |
ベクトル検索のファインランキング | ベクトル検索ではファインランキングがサポートされています。 | ベクトル検索の実行 | |
最適化された機能 | ベクトルインデックスは、ベクトル検索でディスクに書き込まれず、メモリのみに基づいて作成できます。 | ||
AnalyticDB for PostgreSQLインスタンスが最新バージョンに更新された場合、システムテーブルを変更するためのより包括的なロジックがサポートされます。 | |||
サブクエリは、クエリの投影のためにオプティマイザによってプルアップできます。 | |||
JSONデータを読み取るためのカスタム形式がサポートされています。 | |||
pg_dumpツールを使用してテーブルをダンプする場合、テーブルアクセス方法に関する情報は出力DDLステートメントに含まれます。 | |||
リソースグループの機能が最適化されています。 | |||
修正された問題 | 引用符 ('') で囲まれた列名を含むテーブルからコールドストレージにデータを移動できます。 | ||
Beamストレージエンジンのパフォーマンスと可視性の問題は修正されています。 | |||
gpstartツールの使用時にセカンダリコンピュートノードの起動に失敗する問題が修正されました。 | |||
次の問題が修正されました。iconvツールは、Alinux3環境で文字セットエンコーディング形式をGBKからUTF-8に変換できません。 | |||
次の問題が修正されました。スケールイン操作がタイムアウトします。 パーティションテーブルに対して同時書き換えおよび挿入操作を実行すると、データが失われます。 | |||
コアダンプは、レーザーエンジンの実行時に発生します。 | |||
7月2024日 (V7.0.6.5)
カテゴリ | 機能 | 説明 | 関連ドキュメント |
最適化された機能 | GanosBaseのバージョン6.7へのアップデート | AnalyticDB for PostgreSQL GanosBaseはバージョン6.7に更新されました。 GanosBaseは、AnalyticDB for PostgreSQLの一連のデータ型、関数、およびストアドプロシージャを提供し、費用対効果の高い方法で時空間データを保存、インデックス、クエリ、分析、および計算します。 | |
修正された問題 | パーティションテーブルを拡張すると、特定のフィールドの値の長さが長すぎるため、テーブルでデータエラーが発生します。 | ||
次の問題が修正されました。標準アカウントには、自動パーティション管理を構成するためにauto_partition拡張機能を使用する権限がありません。 | |||
Beamストレージエンジンを使用してALTER TABLE RESETまたはALTER TABLE SETステートメントを実行すると、以前のバージョンのBeamを使用して作成されたテーブルインデックスを含むクエリでエラーが発生します。 | |||
Beamストレージエンジンを使用して、NOT NULL制約を持つ列をDeltaテーブルに追加しようとするとエラーが発生します。 | |||
CTEを使用してクエリを実行すると、CTEのプルアップにより、ERROR: could not find CTEエラーメッセージが実行計画で返されます。 | |||
次の問題が修正されました。外部データソースが関与するシナリオでは、単一のセッションがPostgreSQL FDWとGreenplum FDWの2つの拡張機能に順次アクセスすると、コアダンプが発生します。 | |||
6月2024日 (V7.0.6.4)
カテゴリ | 機能 | 説明 | 関連ドキュメント |
新機能 | セキュリティ機能 | マテリアライズドビューの行レベルの権限制御がサポートされています。 | なし |
修正された問題 | AnalyticDB for PostgreSQLインスタンスがクラッシュした後、残留フラグメントはBeamテーブルのvacuumフラグメント補助テーブルによって再利用されます。 | ||
次の問題が修正されました。pg_rewindツールを使用して増分データ復元を実行すると、WALログが失われます。 | |||
RDS_SUPERUSER権限を持つデータベースアカウントは、auto_partition拡張機能を使用できません。 | |||
5月2024日 (V7.0.6.3)
カテゴリ | 機能 | 説明 | 参照 |
新機能 | リアルタイムマテリアライズドビュー | リアルタイムのマテリアライズドビューがサポートされています。 標準のマテリアライズドビューと比較して、リアルタイムマテリアライズドビューは、REFRESHステートメントを実行する必要なく、データが変更されたときに自動的に更新できます。 | |
最適化された機能 | Beamストレージエンジンのスケールアウト中の書き込みのサポート |
| |
修正された問題 | 次の問題が修正されました。親パーティションテーブルで | ||
次の問題が修正されました。 | |||
Object Storage Service (OSS) 外部テーブルを含むシナリオで、Optimized Row Columnar (ORC) 形式のCHAR型がAnalyticDB for PostgreSQLのCHAR型にマップされると、マッピングロジックエラーが発生するか、コアダンプが発生します。 | |||
4月2024日 (V7.0.6.1)
カテゴリ | 機能 | 説明 | 関連ドキュメント | |
修正された問題 | トランザクションを同時に書き込むと、サブトランザクションの表示ロジックが正しくないためにデータが失われる問題が修正されました。 | |||
バックアップアーカイブプロセスが予期せず失敗した場合、ブロックされたファイルがクリアされない問題が修正されました。 この問題により、後続のxlogアーカイブおよびリサイクルプロセスがブロックされ、ローカルログファイルが蓄積される可能性があります。 | ||||
次の問題が修正されました。ストレージエンジンが特定のデータを処理すると、 | ||||
システムが特定のデータファイルブロックを読み取ろうとすると、 | ||||
監視クエリツールが予期せず失敗する問題を修正しました。 基礎となる実装は、エラー処理機能と安定性を改善し、障害を防ぐように最適化されます。 | ||||
4月2024日 (V7.0.6.0)
カテゴリ | 機能 | 説明 | 関連ドキュメント |
最適化された機能 | ビーム |
| なし |
レーザー | ストアドプロシージャ、カーソル、および次のステートメントがサポートされています: INSERT、UPDATE、DELETE、CTAS、REFRESH MATERIALIZED VIEW、およびCOPY。 | なし | |
Orcaとプランナーのオプティマイザ |
| なし | |
スロークエリ | 各クエリのCPU使用率、メモリ使用率、およびディスクファイルのサイズは、インスタンスレベルとノードレベルで表示できます。 | なし | |
修正された問題 | 次の問題が修正されました。 | ||
パーティションテーブル名が指定されていない場合、または親テーブルにNOT NULL制約が指定されている場合、データをコールドストレージに移動できません。 | |||
次の問題が修正されました。AGG Filter句を含むSQLステートメントが解析されると、 | |||
次の問題が修正されました。ソートキーを追加すると、 | |||
特定のシナリオでは一時ファイルが残ります。 | |||
次の問題が修正されました。スケールインアクティビティ中にDDL操作がブロックされます。 | |||
次の問題が修正されました。クエリモニター拡張機能が予期せず停止します。 | |||
次の問題が修正されました。スケールアウトアクティビティ中にインデックスを再構築すると、データの読み取りと書き込みが失敗します。 | |||
3月2024日 (V7.0.5.2)
カテゴリ | 機能 | 説明 | 関連ドキュメント |
修正された問題 | 次の問題が修正されました。Beamパーティションテーブルに列を追加した後、親パーティションテーブルのreloptions属性が正しくありません。 | ||
次の問題が修正されました。ビームパーティションテーブルで複数のサブステーションを含むALTERステートメントを実行した後、補助テーブルの一貫性がなくなります。 | |||
3月2024日 (V7.0.5.1)
カテゴリ | 機能 | 説明 | 関連ドキュメント | |
修正された問題 | INSERT ON CONFLICTステートメントとDROP TABLEステートメントを同時に実行するとエラーが発生します。 | |||
次の問題が修正されました。ビームテーブルへの同時書き込みを実行すると、 | ||||
以前のバージョンのpg_relation_size互換性の問題は修正されました。 | ||||
マテリアライズドビューをスケールアウトすると、誤ったソートキーが原因で | ||||
ベクトルデータの構築に失敗すると、V7.0.5.0で | ||||
2月2024日 (V7.0.5.0)
カテゴリ | 機能 | 説明 | 関連ドキュメント | |
新機能 | 柔軟なスケーリング | 計算ノードを追加するためのエラスティックスケーリング機能がサポートされています。 コンピュートノードを追加すると、業務を中断することなくテーブルの読み取り、書き込み、更新ができます。 | ||
修正された問題 | 次の問題が修正されました。JOIN ON句にクロスレベルのサブクエリが含まれている場合、Orcaオプティマイザによって誤った実行計画が生成されます。 | |||
Orcaオプティマイザを使用してUNION ALLおよびSORT操作を実行すると、コアダンプが発生します。 | ||||
次の問題を修正しました。データの競合により、COPY ON CONFLICT DO NOTHINGステートメントを実行するとエラーが発生します。 | ||||
ビームフラッシュ操作は頻繁にキャンセルされ、パフォーマンスの低下を引き起こす可能性があります。 | ||||
Beamストレージエンジンのディクショナリメモリの問題は修正されています。 | ||||
次の問題が修正されました。クエリモニター拡張機能が予期せず停止します。 | ||||
次の問題が修正されました。外部テーブルに対してDROP FOREIGN SERVERステートメントを実行すると、システムテーブルに残留データが含まれることがあります。 | ||||
セキュリティの問題は修正されました。 セキュリティ強化が実行されます。 | ||||
ctid列でレーザースキャン演算子を実行するときに発生する互換性の問題は修正されました。 | ||||