簡體   English   中英

SQL Server Profiler 中的 DISCOVER_CSDL_METADATA 真的很慢

[英]Really slow DISCOVER_CSDL_METADATA in SQL Server Profiler

我們的設置是 SQL 服務器 + SSAS + 多維 OLAP + PowerBI 在它上面。

最近我們注意到的問題是,當用戶加載 PowerBI 報告時,不時會發生上述事件。 這導致報告加載之前的等待時間非常長(事件最多需要 45-60 秒)。

我們的多維數據集有約 20 個維度和約 50 個度量,3 個分區中的 2-3 百萬行,MOLAP 存儲。

我們對於它可以做些什么呢? 我們如何調試它? 我們沒有 SSAS 專家參與,在谷歌上搜索這個事件並沒有多大幫助。 我們可以在哪里尋找這種行為的原因?

事實證明,在我們的例子中,它可能是由於每次處理多維數據集時都刪除了緩存造成的。

我們的解決方案是創建 SSIS Package,每次我們處理多維數據集時都會運行某些 DMV 查詢來填充緩存,因此最終用戶將能夠使用緩存而不是自己生成緩存。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM