Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
analyze_threshold_percent
值 (粗體為預設值)
10、0到 100.0
說明
設定為了分析資料表而變更的資料列百分比臨界值。為了減少處理時間並提高整體系統效能,如果資料表中變更的列數百分比低於 analyze_threshold_percent 指定的值,Amazon Redshift 會略過該資料表的 ANALYZE。例如,若資料表有 100,000,000 列資料,自從上次 ANALYZE 後其中 9,000,000 列已變更,則依預設會略過此資料表,因為已變更的資料列低於百分之 10。若要在只有少量資料列變更時分析資料表,請將 analyze_threshold_percent 設定為任何更小的數。例如,如果將analyze_threshold_percent 設為 0.01,則 100,000,000 資料列的資料表中變更的資料列大於 10,000 列資料時,便不會略過資料表。若要分析所有資料表,即使沒有任何資料列變更,請將 analyze_threshold_percent 設為 0。
您只能針對目前工作階段來使用 SET 命令修改 analyze_threshold_percent 參數。不能在參數群組中修改參數。
範例
set analyze_threshold_percent to 15; set analyze_threshold_percent to 0.01; set analyze_threshold_percent to 0;