2010-08-30 20 views
0

我有一套在專用報表服務器上使用SSRS的報表。我們的報告通過aspx頁面上的超鏈接啓動。超級鏈接打開一個報告(在新的布爾格)與可選參數。最初加載報告時沒有數據。但是,第一次在瀏覽器中加載報告需要很長時間。 30 - 50秒。隨後加載任何報告的速度要快得多。它看起來像服務器在初始加載期間旋轉了背景中的對象。SSRS第一次打開時的性能瀏覽器

有誰知道這個初始負載性能問題的原因?

感謝

回答

1

SSRS只是另一個ASP.NET應用程序(見下文)的標準IIS環境中工作的。

計劃報告電子郵件,每15分鐘以保持它加載或change IIS settings.

SSRS包括(從應用程序的角度):

  • 與時間表,會議等
  • ReportManager網絡交易服務看起來像SSRS的主入口點的站點
  • ReportServer可以完成工作,呈現,reporz訪問等的web服務

您將看到ReportManager + ReportServer IIS超時的雙重打擊。計劃只會刪除ReportServer超時。

+0

@gbn .... Tahnks ....聽起來不錯。我如何安排報告電子郵件?我之前沒有這樣做過 – MikeTWebb 2010-08-30 18:26:53

+0

@MikeTWebb:[Reporting Services中的電子郵件傳遞](http://msdn.microsoft.com/zh-cn/library/ms160334.aspx) – gbn 2010-08-30 18:39:37

+0

@gbn ....謝謝 – MikeTWebb 2010-08-30 18:51:28

1

這正是你懷疑什麼,邁克 - Web服務器加載所有必需的bits'n'pieces。如果您嘗試在一天內第一次瀏覽SSRS管理頁面,則會得到相同的延遲。一旦有人打開了報告,或查看了管理頁面,延遲就會消失。

+0

@願意......感謝您的確認 – MikeTWebb 2010-08-30 18:27:58

0

兩件事情從我的頭頂:

  1. 你測試查看查詢/存儲過程需要多長時間執行報告編寫時?

  2. 你試圖拖延多少數據?你的數據是否被排序?

如果您使用的查詢,你可能要考慮使用存儲過程

+0

@coson ....是的,問題不是數據相關......只有報告網頁的首字母。我認爲上面的答案在標記 – MikeTWebb 2010-08-30 18:27:34

相關問題