Microsoft distribuerar korrigeringsfiler för Microsoft SQL Server 2008 R2 som en nedladdningsbar fil. Eftersom korrigeringar är kumulativa innehåller varje ny utgåva innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008 R2.
Symptom
Tänk dig följande situation:
-
Du har en rapport som skapats med en version av SQL Server Reporting Services (SSRS) som är tidigare än SQL Server 2008 R2 Reporting Services.
-
Rapporten innehåller en för stora flerval nedrullningsbara parameterlista.
-
Du flyttar rapporten till en SQL Server 2008 R2 Reporting Services-server.
-
Du visar rapporten i Internet Explorer.
I det här scenariot tar lång tid som ska visas i rapporten. Dessutom är att CPU-användningen hög. Men är rapporten skapats samma som rapporten Skapandetid för samma rapport innan rapporten har migrerats till SQL Server 2008 R2 Reporting Services. Obs! Rapporten skapats loggas i runtime loggade data för rapporten. Prestanda förbättras avsevärt om du inaktiverar verktygsfältet för Report Viewer-kontrollen genom att ange följande parameter i URL-Adressen:
rc:Toolbar=falseOm du tillfälligt minskar antalet parametrar i parameterlistan flerval kan förbättras prestanda.
Lösning
Information om Kumulativ uppdatering
SQL Server 2008 R2 servicepack 1
Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 1 för SQL Server 2008 R2 Service Pack 1. Mer information om hur du skaffar den här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2544793 Kumulativt uppdateringspaket 1 för SQL Server 2008 R2 Service Pack 1Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008 R2. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2567616 SQL Server 2008 R2-versioner som har getts ut efter SQL Server 2008 R2 Service Pack 1
SQL Server 2008 R2
Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 7. Mer information om hur du skaffar den kumulativa uppdateringspaket för SQL Server 2008 R2 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2489376 Kumulativt uppdateringspaket 7 för SQL Server 2008 R2 Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008 R2. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
981356 SQL Server 2008 R2-versioner som har getts ut efter SQL Server 2008 R2
Undvik problemet genom att inaktivera verktygsfältet för Report Viewer-kontrollen genom att ange den rc:Toolbar = false URL-parameter.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Mer information
Vi rekommenderar att du styr antalet objekt i en lista med flerval med sammanhängande parametrar för att förbättra användarupplevelsen. Mer information om liknande prestandaproblem klickar du på följande artikelrubrikerna för att läsa artiklarna i Microsoft Knowledge Base:
En betaversion av en samlad uppdatering är tillgänglig för.NET Framework 4
KORRIGERA: Prestanda minskar när du migrerar en stor rapport till SQL Server 2008 R2 Reporting ServicesMer information om körning av rapporten serverloggen besöker du följande Microsoft-webbplatser: