Ograniczanie pliku śledzenia i rozmiary tabeli
Wyniki śledzenia SQL różnią się rozmiar zależności zdarzenie klas, które są dołączone do śledzenia i sposób, w którym Aparat baz danych jest używana.Jeśli śledzenia zdarzenie klas, które występują często, można zminimalizować ilość danych śledzenia są gromadzone przez ustawienie Maksymalny rozmiar pliku lub maksymalnej liczby wierszy.Określając maksymalny rozmiar pliku lub wierszy, można zapewnić, że plik śledzenia lub tabela nie rośnie powyżej określonego limitu.
Ostrzeżenie
Zapisując dane śledzenia do pliku już istnieje, można dołączyć dane do pliku lub zastąpienie pliku.Jeśli wybierzesz Dołącz dane do pliku, a plik śledzenia już spełnia lub przekracza określony maksymalny rozmiar pliku, są notyfikowane i możliwość albo zwiększyć rozmiar maksymalny pliku albo określić nowy plik.To samo dotyczy tabel śledzenia.
Maksymalny rozmiar pliku
Zapisywanie informacji śledzenia w pliku zatrzymuje śledzenia, który ma maksymalny rozmiar pliku, po osiągnięciu maksymalnego rozmiaru pliku.Ta opcja umożliwia grupowanie zdarzeń mniejsze, łatwiejsze w zarządzaniu plikami.Ponadto ograniczanie rozmiaru pliku ułatwia bezpieczniejsze do uruchomienia nienadzorowanej śladów, ponieważ zatrzymuje śledzenie po osiągnięciu maksymalnego rozmiaru pliku.zestaw maksymalny rozmiar pliku dla śladów utworzone za pomocą procedury przechowywanej języka Transact-SQL lub za pomocą SQL Server Profiler.
Istnieje górny limit wynoszący 1 gigabajt (GB) dla opcji rozmiar maksymalny.Domyślny maksymalny rozmiar pliku jest 5 megabajtów (MB).
Włączenie przerzucania pliku
przerzucanie pliku Opcji powoduje, że SQL Server zamknąć bieżący plik i Utwórz nowy plik po osiągnięciu maksymalnego rozmiaru pliku.Nowy plik ma taką samą nazwę jak poprzedni plik, ale jest dołączany do nazwy wskazują sekwencji.Na przykład jeśli oryginalny plik śledzenia o nazwie filename_1.trc, następny plik śledzenia jest filename_2.trc i tak dalej.Jeśli nazwa przypisana do nowej plik przerzucania jest już używany przez istniejącego pliku, istniejący plik jest zastępowany, chyba że go jest tylko do odczytu.przerzucanie pliku Opcja jest włączona domyślnie podczas zapisywania do pliku danych śledzenia.
Ostrzeżenie
Z opcji przerzucanie pliku na śledzenie nadal do momentu zatrzymania w inny sposób.Aby zatrzymać śledzenie po osiągnięciu limitu rozmiaru pliku, należy wyłączyć opcję przerzucanie pliku.
Aby zestaw maksymalny rozmiar pliku dla plik śledzenia
Jak Ustaw maksymalny rozmiar pliku dla pliku śledzenia (SQL Server Profiler)
Maksymalna liczba wierszy
Zapisywanie informacji śledzenia do tabela zatrzymuje śledzenia z maksymalną liczbę wierszy, po osiągnięciu maksymalnej liczby wierszy.Każde zdarzenie stanowi jeden wiersz, więc ten parametr ustawia limit liczby zdarzeń, które są zbierane.Ustawianie maksymalnej liczby wierszy ułatwia uruchamianie instalacji nienadzorowanej śladów.Na przykład jeśli trzeba uruchomić śledzenia, który zapisuje dane śledzenia do tabeli, ale chcesz przerwać śledzenie, jeśli tabela staje się zbyt duży, można to zrobić automatycznie.
When the maximum number of rows is specified and the maximum number of rows has been reached, the trace continues to run while SQL Server Profiler is running, but the trace information is no longer recorded.SQL Server Profiler continues to display the trace results until the trace stops.
Aby zestaw maksymalną liczbę wierszy dla śledzenia
Jak Ustaw tabelę Śledzenie rozmiar maksymalny (SQL Server Profiler)