Wydajność (Reporting Services)
Wydajność serwera raport dotyczy kombinacji czynników, które obejmują sprzętu, liczba równoczesnych użytkowników uzyskujących dostęp do raportów, ilość danych w raporcie oraz format wyjściowy.Aby zrozumieć czynniki wydajności specyficznych dla instalacji i środki zaradcze da żądanych wyniki, należy uzyskać dane planu bazowego i testy.Aby uzyskać więcej informacji o narzędziach i wytycznych zobacz następujące publikacje w witrynie MSDN: Planowanie skalowalność i wydajność usługi Reporting Services i przy użyciu programu Visual Studio 2005 do wykonania na serwerze SQL Server 2005 Reporting Services raportu do testowania obciążenia.
Następujące zasady ogólne należy rozważyć:
Przetwarzanie raportów i renderowania są operacje intensywnie wykorzystujących pamięć.Jeśli to możliwe, wybierz komputer, który ma dużo pamięci.
Obsługa serwer raportów i baza danych serwera raportów na oddzielnych komputerach sprawia, zapewniające lepszą wydajność niż obsługujący zarówno na jednym komputerze wysokiej jakości.
Wszystkie raporty są powoli przetwarzania, należy rozważyć wdrożenie skalowalne w poziomie gdzie wiele wystąpień serwera raport obsługują bazy danych serwera pojedynczy raport.Aby uzyskać najlepsze wyniki rozprowadzić żądania równomiernie poprzez wdrażanie za pomocą oprogramowania do równoważenia obciążenia.
Jeżeli pojedynczy raport przetwarza powoli, Strojenie kwerend zestawu danych raportu, jeśli raport musi uruchomić na żądanie.Należy także rozważyć korzystając z zestawów danych udostępnionych można buforować, buforowanie raportu lub uruchamianie raportu jako migawka.
Jeśli wszystkie raporty wolno przetwarzać w określonym formacie (na przykład podczas renderowania do pliku PDF), należy rozważyć dostawy udział pliku, dodając więcej pamięci lub wybierając inny format.
Aby dowiedzieć się, jak długo trwa proces raportu i innymi wskaźnikami obciążenie, przejrzyj serwer raportów dziennik wykonywania.Aby uzyskać więcej informacji, zobacz Dziennik wykonanie serwera raportów.
Omówienie etapów przetwarzania raportu, zobacz Raport procesora.Aby uzyskać więcej informacji na temat złagodzić problemy z wydajnością przez dostosowywanie ustawień konfiguracja zarządzania pamięcią, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu.
W tej sekcji
Monitorowanie wydajności serwera raportów
W tym artykule opisano obiekty wydajności, można śledzić obciążenie związane z przetwarzaniem na serwerze.Ustawianie przetwarzania właściwości raportu
W tym artykule opisano sposoby konfigurowania raportu do uruchomienia na żądanie z pamięci podręcznej, lub zgodnie z harmonogramem jako migawka raportu.Buforowanie raportów (SSRS)
Opis raportu buforowanie zachowanie serwer raportów.Buforowanie danych udostępnionych (SSRS)
Opisuje dataset udostępnionego buforowanie zachowanie serwer raportów.Duże raporty przetwarzania
Jak skonfigurować i rozprowadzać duży raport zawiera zalecenia.Ustawienie wartości limitu czasu dla raportu i przetwarzania zestawu udostępnionych danych (SSRS)
Wyjaśniono, jak ustawić czas limity na przetwarzanie raportu i kwerendy.Rozwiązywanie problemów z raportami: Raport wydajności
Zawiera zalecenia raportu wydajności.