Sql-Server
T-SQL 數據倉庫中的索引是否會自動遍歷並優化到 SSAS 多維數據集中?
T-SQL 數據倉庫中的索引是否會自動遍歷並優化到 SSAS 多維數據集中?我正在閱讀應用索引將轉移到 SSAS。我認為 SQL 和 SSAS 是完全不同的環境。
所以重點是,在源表上創建適當的索引,以提高 SSAS 在處理多維數據集或從源檢索數據時觸發的查詢的性能。如果您有權訪問源數據,則可以使用此 DMV 來辨識缺失的索引,或者您可以使用 Index Tuning Advisor 來辨識和創建源上缺失的索引。
此外,列儲存索引是否會轉換為 SSAS 多維數據集?
您引用的答案措辭有點混亂,但它說它提高了處理多維數據集的性能,而不是查詢它。
所以重點是,在源表上創建適當的索引,以提高**SSAS 在處理多維數據集或從源檢索數據時觸發的查詢的性能。**如果您有權訪問源數據,則可以使用此 DMV 來辨識缺失的索引,或者您可以使用 Index Tuning Advisor 來辨識和創建源上缺失的索引。
查詢多維數據集不會從源檢索數據,而是從 SSAS 儲存引擎檢索數據。
然而,可能發生的情況是您的多維數據集有一個鑽取操作,該操作可以從實際源數據庫中讀取,並在維度鍵上過濾您的事實表,這些維度鍵正在過濾多維數據集中的度量,在這種情況下,它可能會受益於數據中的索引倉庫。