本頁面說明如何使用「容器」
部署選項,安裝 AlloyDB Omni
16.9.0 版。
選擇其他部署選項。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
在 AlloyDB Omni 中啟用自適應篩選
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
選取說明文件版本:
本頁說明 AlloyDB Omni 的自適應篩選功能。
在查詢執行期間,適應性篩選會分析查詢模式和資料分配情形,動態選擇最有效率的篩選策略,例如內嵌或預先篩選。
AlloyDB Omni 查詢最佳化工具會使用以成本為準的分析,判斷在查詢執行期間的任何時間點,內嵌篩選或預先篩選是否能提供最佳效能。
這類最佳化措施有助於 AlloyDB Omni 的篩選向量搜尋,因為適應性篩選功能會自動在向量和中繼資料索引之間切換,確保結果準確有效,無須手動介入。
啟用自動調整篩選功能
如要啟用自動調整篩選功能,請使用 scann.enable_preview_features 標記。
當適應性篩選器在執行期間觸發從內嵌篩選切換至預先篩選時,查詢計畫會動態變更。
舉例來說,如果最佳化工具判斷在查詢中的該時間點進行預先篩選的效率較高,企劃書的「執行策略」欄位就會顯示 Bitmap assisted pre-filtering。系統會在查詢執行期間適應實際遇到的資料,因此會發生這種動態變化。
Limit (actual rows=10 loops=1)
-> Custom Scan (vector scan) on t1 (actual rows=10 loops=1)
Execution Strategy: Bitmap assisted pre-filtering
Order By: (vec_col <=> '[...]'::vector)
Limit: 10
Num Requalifications: 0
Num filtered: 1000
-> Bitmap Index Scan on btree_idx (actual rows=10000 loops=1)
Index Cond: (int_col <= 100000000)
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-19 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-19 (世界標準時間)。"],[],[]]