Microsoft разпространява Microsoft SQL Server 2008 R2 поправя като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени при предишното издание на SQL Server 2008 R2.
Симптоми
Обмислете следния сценарий:
-
Имате отчет, който е създаден с помощта на версия на SQL Server Reporting Services (SSRS), която е по-стара версия от услугите за отчет на SQL Server 2008 R2.
-
Отчетът е голям. Например отчетът има много страници.
-
Можете да местите отчета на сървър за услуги за отчет на SQL Server 2008 R2.
-
Преглеждате отчета в Internet Explorer.
В този случай отчетът отнема много време, за да се покаже. Освен това използването на ПРОЦЕСОРА е високо. Но времето за създаване на отчет е същото като времето за създаване на отчет за един и същ отчет, преди отчетът да е мигриран в услугите за отчет на SQL Server 2008 R2. Забележка Времето за създаване на отчета се записва в данните за влизане в програмата за отчет. Ако забраните лентата с инструменти на контролата на визуализатора на отчети, като укажете следния параметър в URL адрес, производителността ще се подобри значително:
rc:Toolbar=false
Този проблем възниква, защото HTML Визуализаторът на SSRS генерира много <DIV> елементи, когато преглеждате отчета в Internet Explorer.
Решение
Информация за сборна актуализация
Корекцията за този проблем е издадена за първи път в сборна актуализация 7. За повече информация как да получите тази кумулативна актуализация на пакета за SQL Server 2008 R2, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
2489376 Кумулативна актуализация на пакета 7 за SQL Server 2008 R2 Забележка Тъй като компилациите са кумулативни, всяко ново издание за корекция съдържа всички поправки и всички корекции на защитата, които са били включени при предишното издание на SQL Server 2008 R2. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
981356 SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2
За да решите проблема по заобиколен начин, използвайте един от следните методи:
-
Оптимизирайте странирането на отчета, когато проектирате отчета. За повече информация как да оптимизирате странирането на отчета, посетете следния уеб сайт на MSDN:
Обща информация за езика за дефиниране на отчета (RDL), който се използва за дефиниране на отчети
-
Забраняване на лентата с инструменти на контролата за преглед на отчети чрез указване на RC: лента с инструменти = FALSE параметър в URL адреса
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Повече информация
За повече информация за някои подобни проблеми с производителността, щракнете върху заглавията по-долу, за да видите статиите в базата знания на Microsoft:
Бета-версия на пакет за актуализиране е налична за .NET Framework 4
КОРЕКЦИЯ: производителността намалява, след като приключите отчет, съдържащ голям списък с параметри за много избиране на SQL Server 2008 R2 за отчетЗа повече информация относно регистрационния файл за Runtime на сървъра за отчети посетете следните уеб сайтове на Microsoft:
Обща информация за регистъра на Runtime за сървър за отчети
Обща информация за заявките на данни от регистрационния файл на Runtime