[英]Sql Server Reporting Services take long time to initialize configuration files before showing first report
[英]SQL Server Reporting Services taking a long time before requesting report
我正在運行安裝了 Reporting Services 的 SQL Server 2016 實例,並且我的報告出現了奇怪的“緩慢”現象。
報告標題和參數會立即加載,但在加載輪出現並呈現報告之前,報告本身會顯示一個白屏約 15-20 秒。
查看 ExecutionLog3,報告本身只需要大約 1140 毫秒來獲取數據、處理和呈現。 這似乎是正確的,因為這與加載輪出現在屏幕上的時間差不多,但不包括約 15-20 秒的白屏。
StartTime | EndTime | TimeDataRetrieval | Time Processing | TimeRendering | ByteCount | RowCount
------------------------|-------------------------|-------------------|-----------------|---------------|-----------|---------
2019-03-14 10:29:53.057 | 2019-03-14 10:29:54.213 | 492 | 345 | 302 | 85370 | 4467
**我又做了一個測試,ExecutionLog3中顯示的開始時間與加載圈出現的時間匹配,而不是參數第一次出現的時間提前15秒。
更奇怪的是,在報告 URL 中添加&RC:Toolbar=False&rs:ClearSession=true
會隱藏參數窗口,但是在報告開始加載之前大約 15 秒的等待消失了,並且報告需要大約 1 秒才能點擊鏈接報告呈現。 我已經把它放在一些報告上,但其他人需要有用戶可見的參數。
SQL 版本:
Microsoft SQL Server 2016 (SP2) (KB4052908) - 13.0.5026.0 (X64) Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor)
Microsoft SQL Server Reporting Services Version 13.0.5026.0
也許互聯網被鎖定了?
SSRS 2016 使用 CDN 提供的 JavaScript 庫進行診斷。
為報告服務實例禁用對 Microsoft 的使用跟蹤可解決“Application Insights”加載問題。
可以使用 SQL Server 錯誤和使用情況報告工具來完成:
更多信息: https : //twitter.com/RiccardoMuti/status/799350487426289668
並且,另一個建議是刪除並重新發布 RDL 文件。 如果 SSRS 就地升級並且目錄表包含過時版本的 RDL,則它可以工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.