AnalyticDB for PostgreSQLは、ベクターデータベースシナリオに対して重要なエンジンパラメーター最適化を実行します。 ベクトル検索エンジン最適化を使用するには、コンソールでこの機能を有効にする必要があります。 このトピックでは、ベクトル検索エンジンの最適化を有効または無効にする方法について説明します。
シナリオ
AI生成コンテンツ (AIGC) やベクトル検索などのベクトル分析シナリオでは、ベクトル検索エンジンの最適化を有効にすることを推奨します。
主流の分析、データウェアハウジング、およびリアルタイムデータウェアハウジングのシナリオでは、ベクトル検索エンジンの最適化を無効にすることを推奨します。
前提条件
エラスティックストレージモードのAnalyticDB for PostgreSQLインスタンスが作成されます。
インスタンスのマイナーバージョンは6.3.10.18以降です。 V7.x.x.xのAnalyticDB for PostgreSQLインスタンスのベクトル検索エンジン最適化を有効または無効にすることはできません。
インスタンスのコンピューティングノード仕様は、4コア、32 GB以上です。 インスタンスが要件を満たしていない場合は、インスタンスのノード仕様をアップグレードします。
使用上の注意
ベクトル検索エンジンの最適化は、インスタンスの大量のメモリリソースを消費し、クエリの同時実行性を大幅に低下させます。 ベクトル検索エンジンの最適化を有効にする前に、その影響を確認してください。
ベクター検索エンジンの最適化を有効または無効にすると、インスタンスが再起動します。 再起動中、インスタンスは使用できません。 オフピーク時にこの操作を実行し、アプリケーションがインスタンスに自動的に再接続できることを確認することを推奨します。
手順
- AnalyticDB for PostgreSQLコンソールにログインします。
- コンソールの左上隅で、リージョンを選択します。
- 管理するインスタンスを見つけて、インスタンスIDをクリックします。
[基本情報] セクションで、[ベクトル検索エンジンの最適化] の横にある [最適化の有効化] をクリックします。
表示されたメッセージボックスで、[OK] をクリックします。
ベクトル検索エンジンの最適化を無効にするには、[ベクトル検索エンジンの最適化] の横にある [最適化の無効化] をクリックします。