Monitoring the Performance of the Data Flow Engine
Integration Services oferuje dwie metody monitorowania wydajności aparat przepływ danych:
Rejestrowanie można użyć do przechwytywania zdarzeń, które można obliczyć czasy realizacji i zidentyfikować problemy z wydajnością w pakietach użytkownika.
Można monitorować liczniki wydajności, które mierzą wiele elementów związanych z wydajnością przepływ danych.
Aby uzyskać informacje na temat zwiększania wydajności Zobacz Zwiększanie wydajności przepływ danych.
Monitorowanie wydajności przy użyciu rejestrowania do przechwytywania zdarzeń
Możesz przechwycić PipelineComponentTime wykonywania zdarzeń do rozwiązywania problemów z wydajnością przepływ danych.Aby dowiedzieć się, jak używać rejestrowania do przechwytywania zdarzeń Zobacz Wykonania rejestrowania w pakietach.
Monitorowanie wydajności przy użyciu liczników wydajności
Integration Services Instaluje zestaw liczników wydajności, których można użyć do monitorowania wydajności aparat przepływ danych.Na przykład można oglądać licznik "Buforów buforowane" do ustalenia, czy bufory danych są są zapisywane na dysku tymczasowo pakiet jest uruchomiona.Zamiana to zmniejsza wydajność i wskazuje, czy komputer ma za mało pamięci.
Uwaga
Po zainstalowaniu Integration Services na komputerze, na którym jest uruchomiony Windows Server 2003, a następnie uaktualnić tego komputera, aby Windows Server 2008, usuwa proces uaktualniania Integration Services liczniki wydajności z komputera. Aby przywrócić Integration Services liczniki wydajności na komputerze, uruchamianie SQL Server Instalator w trybie naprawy.
Poniższa tabela zawiera opis liczników wydajności.
Licznik wydajności |
Description |
---|---|
BLOB bajtów odczytanych |
Liczba bajtów binarnych dużych obiektów danych (BLOB), aparat przepływu danych przeczytał ze wszystkich źródeł. |
BLOB zapisanych bajtów |
Liczba bajtów danych BLOB, aparat przepływu danych został zapisany do wszystkich miejsc docelowych. |
Pliki BLOB w użyciu |
Liczba BLOB plików, które aparat przepływ danych używanej do buforowania. |
Bufor pamięci |
Ilość pamięci, który jest używany.Mogą to być zarówno fizyczne i pamięci wirtualnej.Kiedy ta liczba jest większa niż ilość pamięci fizycznej, Buforowanie buforów liczba wzrasta jako wskaźnik tej pamięci zamiana wzrasta.Zwiększenie pamięci zamiana spowalnia działanie aparat przepływ danych. |
Używanych buforów |
Numer buforu obiektów wszystkich typów, że wszystkie przepływ danych składników oraz aparat przepływ danych jest obecnie używany. |
Bufory buforowane |
Liczba buforów aktualnie zapisane na dysku.Jeśli aparat przepływ danych uruchamia niski w pamięci fizycznej, bufory nie są obecnie używane są zapisywane na dysku, a następnie ponownie załadowana, gdy są potrzebne. |
Płaski buforu pamięci |
Całkowita ilość pamięci w bajtach, że wszystkie płaskiego wykorzystania buforów.Bufory płaskie są bloki pamięci, w którym składnik używa do przechowywania danych.Płaski bufor jest dużych bloków bajtów, czyli bajtów używanych przez bajt. |
Płaski używanych buforów |
Liczba płaskie buforów, aparat przepływu danych zastosowań.Wszystkie bufory płaskie są prywatne buforów. |
Prywatne buforu pamięci |
Całkowita ilość pamięci używanej przez wszystkie bufory prywatnych.Bufor nie jest oznaczony jako prywatny Jeśli aparat przepływ danych tworzy go do obsługi przepływ danych.Prywatne bufor jest buforu, który używa transformacja do tymczasowej pracy.Na przykład transformacja Agregacja korzysta z buforów prywatnego do wykonania swojej pracy. |
Prywatne używanych buforów |
Liczba buforów korzystające z przekształceń. |
Przeczytaj wierszy |
Liczba wierszy, które produkuje urządzenie źródłowe.Liczba nie zawiera wierszy odczytać tabele odwołań przez transformację wyszukiwania. |
Wiersze napisane |
Liczba wierszy oferowany do obiekt docelowy.Liczba wierszy zapisanych w magazynie danych obiekt docelowy nie są wyświetlane. |
Przystawki Performance Microsoft Management Console (MMC) służy do tworzenia dziennika, który przechwytuje liczników wydajności.
Aby dodać nowy dziennik, który zawiera wszystkie liczniki wydajności dla aparatu przepływ danych
W Panel sterowania, click Narzędzia administracyjne, a następnie kliknij przycisk Wydajność.
W Wydajność okno dialogowe rozwiń pozycjęUsługa Dzienniki wydajności i alerty, kliknij prawym przyciskiem myszy Dzienniki liczników, a następnie kliknij przycisk Ustawienia nowego dziennika.Wpisz nazwę dziennika.Na przykład wpisz MyLog.
W MyLog okno dialogowe kliknijDodawanie liczników.
W Dodawanie liczników okno dialogowe Wybierz Program SQL Server: SSISPipeline in the Obiekt wydajności box.
Wybierz Wszystkie liczniki pole wyboru Zaznacz Dodawanie, a następnie zamknij okna dialogowe.
Uwaga
Musisz uruchomić usługa Dzienniki wydajności i alerty, przy użyciu konta lokalnego lub konta domena, który jest członkiem grupy Administratorzy.
Zasoby zewnętrzne
Projekt CodePlex Wizualizacja wydajności SSIS dla Business Intelligence Development Studio, na bidshelper.codeplex.com
Wideo, Pomiar i opis działania sieci pakiety SSIS w przedsiębiorstwie, na msdn.microsoft.com
|