多維資料配置排序 (預覽) - Amazon Redshift

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

多維資料配置排序 (預覽)

以下是預覽版中資料表的多維資料配置排序的發行前版本文件。文件和功能會隨時變更。我們建議僅搭配測試叢集使用此功能,不要在生產環境中使用。如需預覽版條款與條件,請參閱 AWS 服務條款中的 Beta 版服務參與
注意

此功能僅可透過預覽叢集或預覽工作群組使用。若要建立預覽叢集,請參閱 Amazon Redshift 管理指南中的建立預覽叢集。若要建立預覽工作群組,請參閱 Amazon Redshift 管理指南中的建立預覽工作群組

多維度資料配置排序索引鍵是一種AUTO排序索引鍵,以工作負載中找到的重複述詞為基礎。如果您的工作負載具有重複述詞,Amazon Redshift 可以透過共置滿足重複述詞的資料列來改善資料表掃描效能。多維資料配置排序索引鍵會藉由分析工作負載中出現的重複述詞來存放資料,而不是以嚴格的資料欄順序存放資料表的資料。在工作負載中可以找到多個重複述詞。根據您的工作負載,這種排序索引鍵可以改善許多述詞的效能。Amazon Redshift 會自動判斷使用 AUTO 排序索引鍵定義的資料表是否應該使用排序索引鍵方法。

例如,假設您的資料表的資料是按照資料欄排序。可能需要檢查許多資料區塊,藉以判斷該資料是否符合工作負載中的述詞。但是,如果資料是按照述詞順序儲存在磁碟上,則需要掃描較少區塊以滿足查詢。在這種情況下,使用多維資料配置排序索引鍵是有好處的。

若要檢視查詢是否使用多維資料配置索引鍵,請參閱 SYS_QUERY_DETAIL 視觀表的 step_attribute 資料欄。當該值為 multi-dimensional,則將多維資料配置用於查詢。若要檢視以AUTO排序索引鍵定義的資料表是否使用多維資料配置,請參閱SVV_TABLE_INFO檢視的 sortkey1欄。當該值為 padb_internal_mddl_key_col,則將多維資料配置用於資料表排序索引鍵。

若要防止 Amazon Redshift 使用多維資料配置排序索引鍵,請選擇不同的資料表排序索引鍵選項。SORTKEY AUTO如需SORTKEY選項的詳細資訊,請參閱 CREATE TABLE