Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 R2 jako jednego pliku do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008 R2.

Symptomy

Rozpatrzmy następujący scenariusz:

  • Raport jest tworzony przy użyciu wersji usług SQL Server Reporting Services (SSRS), która jest wcześniejsza niż wersja usług SQL Server 2008 R2 Reporting Services.

  • Raport jest duży. Raport zawiera na przykład wiele stron.

  • Raport jest przenoszony na serwer usług SQL Server 2008 R2 Reporting Services.

  • Raport jest wyświetlany w programie Internet Explorer.

W tym scenariuszu Wyświetlanie raportu zajmuje dużo czasu. Ponadto użycie procesora jest wysokie. Jednak godzina utworzenia raportu jest taka sama jak godzina utworzenia raportu dla tego samego raportu przed migrowaniem raportu do usług SQL Server 2008 R2 Reporting Services. Uwaga Godzina utworzenia raportu jest rejestrowana w dzienniku danych czasu wykonywania raportu. Wyłączenie paska narzędzi kontrolki Podgląd raportów przez określenie w adresie URL następującego parametru powoduje znaczne zwiększenie wydajności:

rc:Toolbar=false

Ten problem występuje, ponieważ renderowanie kodu HTML usługi SSRS generuje wiele <DIV> elementów podczas wyświetlania raportu w programie Internet Explorer.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 7. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2489376 Pakiet aktualizacji zbiorczej 7 dla programu SQL Server 2008 R2 Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

981356 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu programu SQL Server 2008 R2

Aby obejść ten problem, użyj jednej z następujących metod:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Więcej informacji

Aby uzyskać więcej informacji na temat podobnych problemów z wydajnością, kliknij następujące tytuły artykułów w celu wyświetlenia ich z bazy wiedzy Microsoft Knowledge Base:

Poprawka: otwarcie raportu usług SQL Server 2008 R2 Reporting Services zawierającego wiele wartości parametrów w programie Internet Explorer wymaga dużo czasu

Wersja beta pakietu zbiorczego aktualizacji jest dostępna dla programu .NET Framework 4

Poprawka: zmniejsza się wydajność po przeniesieniu raportu zawierającego dużą listę rozwijaną wielokrotnego wyboru do usług SQL Server 2008 R2 Reporting ServicesAby uzyskać więcej informacji na temat dziennika środowiska wykonawczego serwera raportów, odwiedź następujące witryny firmy Microsoft w sieci Web:

Informacje ogólne o dzienniku środowiska uruchomieniowego serwera raportów

Informacje ogólne o kwerendach dotyczących danych dziennika w czasie wykonywania

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.