Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
自動資料庫最佳化
Amazon Redshift 託管一組自動化功能,統稱為自主運算,可增強效能、減少手動維護,並最佳化資源用量。自動化利用機器學習和背景程序有效率地管理資料庫操作,將許多例行維護任務自動化,以減少資料庫管理員工作負載。
下表詳細說明 Amazon Redshift 的自律功能:
| Autonomics 功能 | Description |
|---|---|
自動清空排序 |
Amazon Redshift 會根據觀察到的查詢模式自動重新組織資料表資料,以確保最佳排序順序。對於具有指定排序索引鍵的資料表,此功能預設為啟用。如需詳細資訊,請參閱自動資料表排序。 |
自動清空刪除 |
Amazon Redshift 會自動執行清空操作,從已刪除的資料列回收空間並排序資料。如需自動清空刪除操作的詳細資訊,請參閱 自動清空刪除。 |
自動資料表最佳化 |
Amazon Redshift 會監控查詢效能和資料表中繼資料,以自動判斷資料表的最佳排序和分佈索引鍵,並在資料列新增至資料表時,選擇套用至資料值欄的壓縮類型。如需詳細資訊,請參閱自動資料表最佳化及壓縮編碼。 |
自動分析 |
Amazon Redshift 會在資料表中的資料變更時自動分析資料表,確保查詢規劃器具有最佳執行計畫up-to-date。如需自動分析操作的詳細資訊,請參閱 自動分析。 |
自動具體化視觀表 |
Amazon Redshift 會根據觀察到的查詢模式自動建立和重新整理具體化視觀表。這可降低使用者手動建立或重新整理檢視的需求,以受益於更快的查詢回應。如需具體化視觀表的詳細資訊,請參閱 Amazon Redshift 中的具體化視觀表。 |
這些自律功能預設為啟用,並在低流量期間自動在背景執行,以最佳化叢集的效能。您可以參考 Amazon Redshift 管理指南中的預設參數值來設定自動功能。
對於持續高流量的叢集或工作群組,我們建議啟用額外的運算資源,以確保持續最佳化。如需詳細資訊,請參閱配置額外的運算資源以進行自動資料庫最佳化。