自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
多維度資料配置排序
多維資料配置排序索引鍵是一種 AUTO 排序索引鍵類型,以工作負載中找到的重複述詞為基礎。如果您的工作負載具有重複述詞,Amazon Redshift 可以透過共置滿足重複述詞的資料列來改善資料表掃描效能。多維資料配置排序索引鍵會藉由分析工作負載中出現的重複述詞來存放資料,而不是以嚴格的資料欄順序存放資料表的資料。在工作負載中可以找到多個重複述詞。根據您的工作負載,這種排序索引鍵可以改善許多述詞的效能。Amazon Redshift 會自動判斷使用 AUTO
排序索引鍵定義的資料表是否應該使用排序索引鍵方法。
例如,假設您的資料表的資料是按照資料欄排序。可能需要檢查許多資料區塊,藉以判斷該資料是否符合工作負載中的述詞。但是,如果資料是按照述詞順序儲存在磁碟上,則需要掃描較少區塊以滿足查詢。在這種情況下,使用多維資料配置排序索引鍵是有好處的。
若要檢視查詢是否使用多維資料配置索引鍵,請參閱 SYS_QUERY_DETAIL 視觀表的 step_attribute
資料欄。當該值為 multi-dimensional
,則將多維資料配置用於查詢。
若要防止 Amazon Redshift 使用多維資料配置排序索引鍵,請選擇不同的資料表排序索引鍵選項。SORTKEY AUTO
如需 SORTKEY 選項的詳細資訊,請參閱 CREATE TABLE。