Zbieranie danych śledzenia SQL do monitorowania i zwiększyć wydajność w badaniach obciążenia
Śledzenie programu SQL jest narzędziem, które można użyć w obciążenia, badań, monitorowania i zwiększyć wydajność aplikacji sieci Web.Śledzenie programu SQL należy używać tylko wtedy, gdy aplikacja sieci Web używa SQL Server do przechowywania danych.
[!UWAGA]
Śledzenie programu SQL nie jest ograniczone do testów wydajności sieci Web.Jednostki badań dla aplikacji, do których dostęp SQL Server bazy danych, również są dobrymi kandydatami do śledzenia SQL.
Podczas testu obciążenia do analizowania później można zbierać dane śledzenia SQL.Zbieranie danych śledzenia pozwala zidentyfikować najwolniejszy uruchomione kwerendy i procedury przechowywane w SQL Server bazy danych testowanego.Włączyć śledzenie, edytując swoje badania obciążenia w Załadować edytora Test po jego utworzeniu.
Jeśli włączone jest śledzenie programu SQL, plik jest tworzony podczas wykonywania badania obciążenia zawierający dane śledzenia.Te dane są automatycznie zapisywane w Magazyn wyniki testu obciążenia na końcu badania i śledzenia plik jest usuwany.Analizowanie danych śledzenia w Śledzenia SQL tabeli po zakończeniu testowania obciążenia sieci.Aby uzyskać więcej informacji, zobacz The SQL Trace Data Table.
Jeśli włączone jest śledzenie programu SQL, danych śledzenia SQL mogą być wyświetlane w Analyzer testu obciążenia na tabeli śledzenia SQL, która jest dostępna w widoku tabel.Do diagnozowania problemów z wydajnością programu SQL, SLQ śledzenie jest alternatywą dość łatwy w użyciu do uruchamiania oddzielnych sesji programu SQL Profiler, badanie obciążenia jest uruchomiona.Aby włączyć tę funkcję, należy użytkownik, który jest uruchamianie testu obciążenia uprawnień wymaganych do śledzenia SQL SQL i katalogu (zwykle udział), którym zostanie zapisany plik śledzenia musi być określona.Po zakończeniu badania obciążenia danych pliku śledzenia jest przywożone do repozytorium testu obciążenia i związane z testem obciążenia, uruchomienia, dzięki czemu można wyświetlać w dowolnym późniejszym czasie za pomocą analizatora Test ładowania.
[!UWAGA]
Aby używać śledzenia SQL w badaniu obciążenia, który jest uruchamiany lokalnie na komputerze z systemem Windows Vista, musi być członkiem sysadmin roli w wystąpieniu programu SQL Server, który jest śledzone.Aby rozwiązać ten problem, administrator serwera SQL należy dodać do sysadmin rolę.
[!UWAGA]
Aby uzyskać pełną listę właściwości ustawień uruchamiania i ich opisy, zobacz Załadować właściwości ustawienie Uruchom Test.Zadania
Wymagania
Visual Studio Ultimate
Jak: Integrowanie danych śledzenia SQL
Aby włączyć śledzenie programu SQL dla testu obciążenia
Otwórz testu obciążenia w edytorze załadować badania.
Kliknij prawym przyciskiem myszy aktywnych Uruchomić ustawienia węzeł obciążenia, badania, a następnie wybierz polecenie Właściwości.
Okno właściwości jest wyświetlany.
Ustaw Włączone śledzenie programu SQL właściwości.Wartość TRUE wskazuje, że śledzenie programu SQL jest włączone; Wartość FAŁSZ oznacza, że jest nie.
Ustaw Ciąg połączenia śledzenie programu SQL właściwości.Wpisz ciąg połączenia SQL server, który chcesz monitorować, lub wybierz przycisk wielokropka, aby otworzyć Właściwości połączenia okno dialogowe.
Ustaw Katalogu śledzenia SQL właściwości.Wpisz folder do przechowywania danych śledzenia SQL.Ścieżka musi być dostępne dla programu SQL Server i klient z systemem Visual Studio Ultimate.
Ustaw Minimalny czas trwania śledzony SQL działania właściwości.Wpisz wartość minimalnego czasu trwania śledzonych kwerend.Na przykład 500 wskazuje, że wszystkie kwerendy dłużej niż 500 są śledzone.Jednostki są w milisekundach.
[!UWAGA]
Jeśli używasz programu SQL Server 2005 jednostek czasu trwania są w mikrosekundach.
Zapisz i uruchom test programu.
Dane śledzenia SQL można wyświetlić tylko po zakończeniu testowania obciążenia sieci.Aby uzyskać więcej informacji, zobacz The SQL Trace Data Table.
[!UWAGA]
Aby uzyskać pełną listę właściwości ustawień uruchamiania i ich opisy, zobacz Załadować właściwości ustawienie Uruchom Test.
Zobacz też
Koncepcje
Zarządzanie wyniki testów obciążenia w repozytorium wyniki testu obciążenia
Inne zasoby
Tworzenie i edytowanie testów obciążenia
Analizowanie wyników testów obciążenia za pomocą analizatora testu obciążenia