AnalyticDB for PostgreSQL は、ベクトルデータベースのシナリオ向けにカーネルレベルで幅広い最適化を提供しています。この機能を使用するには、事前にコンソールで有効化する必要があります。
ユースケース
-
ご利用のインスタンスが AIGC やベクトル検索など、ベクトル分析に使用される場合は、ベクトル検索エンジン最適化を有効化してください。
-
ご利用のインスタンスが一般的な分析、データウェアハウス、またはリアルタイムデータウェアハウスのワークロードに使用される場合は、ベクトル検索エンジン最適化を有効化しないでください。
前提条件
-
インスタンスがエラスティックストレージモードで実行されていること。
-
エンジンカーネルバージョンが以下のいずれかの要件を満たしていること。
-
6.0:V6.3.10.18 以降。
-
7.0:V7.2.1.2 以降。
-
-
コンピュートノードのスペックが以下の要件を満たしていること。
-
High-performance (Basic Edition):4 コア 16 GB 以上。
-
High-availability Edition:4 コア 32 GB 以上。
説明スペックが不足している場合は、コンピュートノードのスペックを変更してください。
-
重要事項
ベクトル検索エンジン最適化を有効化すると、大量のメモリリソースを消費し、同時実行数が急激に低下する可能性があります。
ベクトル検索エンジン最適化の有効化または無効化はインスタンスの再起動をトリガーし、その間インスタンスは利用できなくなります。この操作はピーク時間帯を避けて実施し、アプリケーションに自動再接続メカニズムが備わっていることを確認してください。
操作手順
- AnalyticDB for PostgreSQL コンソール にログインします。
- コンソールの左上隅でリージョンを選択します。
- 管理対象のインスタンスを見つけ、インスタンス ID をクリックします。
-
基本情報セクションで、ベクトルエンジンの最適化 の右側にある 最適化の有効化 をクリックします。
-
表示されたダイアログボックスで、OK をクリックします。
この機能を無効化するには、ベクトルエンジンの最適化 の右側にある 最適化の無効化 をクリックします。