本頁面說明如何使用
Kubernetes 部署選項,部署 AlloyDB Omni 15.12.0 版
。
選擇其他部署選項。
在 AlloyDB Omni 中啟用自適應篩選
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
選取說明文件版本:
本頁說明如何在 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 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-16 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-16 (世界標準時間)。"],[],[]]