快取共用資料集

改善效能的其中一種方式就是設定共用資料集的快取屬性。 快取共用資料集時,系統會在一段指定的時間內儲存查詢結果的副本。 要求使用共用資料集之報表的第一位使用者必須等候查詢結果以及所有處理都完成,然後才能檢視該報表。 在快取期間內要求該報表的後續使用者將會立即體驗到增進的效能,因為查詢和處理都已經進行了。 您也可以指定執行查詢的快取重新整理計劃,並在指定的快取逾期前快取結果。

根據共用資料集或快取重新整理計劃執行報表的使用者會建立查詢快取,而且在這兩種情況下,都可以根據快取逾期選項使用快取。

您可以快取的共用資料集類型有所限制。 例如,如果資料根據使用者身分識別而有所不同,則無法快取查詢結果。 同樣地,如果使用要求報表之使用者的安全性令牌來擷取資料,則快取不可行。 如需詳細資訊,請參閱快取共用資料集 (SSRS)快取多個報表 (SSRS)

若要排程快取報表的逾期

  1. 啟動報表管理員 (SSRS 原生模式)

  2. 在報表管理員中,導覽至您想要設定快取内容的共用資料集、將滑鼠停留在該項目上,然後選取箭號。

  3. 在功能表中,選擇 [管理]。

  4. 在左框內,選取 [快取]

    注意

    如果您看到「尚未儲存用來執行共用資料集的認證」這個錯誤,將會停用快取共用資料集選項。 您需要修改資料來源來儲存認證,或修改共用資料集來使用與儲存認證不同的資料來源。

  5. 選取 [快取共用資料集]

  6. 選取快取於 30 分鐘後過期的選項。 您也可以選擇讓快取在指定的排程時間過期。

  7. 選取套用

管理共用資料集