我有打印的所有項目的形式,這是用戶所看到的,當第一次加載形式:報告觀衆花費很長的時間來加載報告
本報告打印多個頁面,只有9列變化每一次。總共有4652頁,並且需要5分鐘才能將所有這些頁面加載到報表查看器中。每個項目有兩個頁面共有2326個項目。
當用戶點擊打印預覽
第1頁報告
**報告第2頁**
我第二次運行相同報告它在1分鐘和1/2分鐘的時間內從緩存中加載報告,這是一個顯着差異
我的問題是我能做些什麼來提高報告的性能。數據庫和應用程序在同一臺機器上,性能很糟糕,用戶想要在帶有SQL Server的4個工廠安裝應用程序,由於多人將訪問,性能將成爲更大的問題在應用程序中,我們會遇到網絡瓶頸。從Sql Server的角度來看,我添加了索引,更新了統計信息,嘗試查看是否有辦法使查詢更快地獲取結果,但是從報表查看器和報表設計器的角度來看,我無能爲力,任何幫助都會很多讚賞。
我添加非聚集索引,性能只快上的SQL Server的一面,但我的報表查看器仍然花費很長的時間來加載所有數據的報表頁。 – HackMaster 2015-02-09 14:53:25