選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

複合排序索引鍵 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

複合排序索引鍵

複合索引鍵是由排序索引鍵定義中列出的所有資料欄組成,並依它們的列出順序排列。當查詢的篩選條件套用條件 (例如篩選條件和聯結) 來使用排序索引鍵的字首時,複合排序索引鍵最有用。當查詢僅依賴次要排序資料欄,而未參考主要資料欄時,複合排序的效能優勢會降低。COMPOUND 是預設排序類型。

複合排序索引鍵可加快聯結、GROUP BY 和 ORDER BY 操作,以及使用 PARTITION BY 和 ORDER BY 的視窗函數。例如,在聯結資料欄上分佈和預先排序資料時,通常比雜湊聯結還要快的合併聯結更為可行。複合排序索引鍵也可協助改善壓縮。

當您將資料列新增至已包含資料的已排序資料表時,未排序的區域會擴大,因而對效能產生重大影響。當資料表使用交錯排序時,效果更明顯,尤其是排序資料欄包含單調增加的資料 (例如日期或時間戳記資料欄) 時更明顯。執行 VACUUM 操作 (尤其在大型資料載入之後更應執行),來重新排序和重新分析資料。如需詳細資訊,請參閱減少未排序區域的大小。在清空以重新排序資料之後,建議做法是執行 ANALYZE 命令來更新查詢規劃器的統計中繼資料。如需詳細資訊,請參閱分析資料表

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。