Limiting Trace File and Table Sizes
Wyniki śledzenia SQL różnią się rozmiar w zależności od zdarzenie klas, które są włączone do śledzenia i sposób, w którym Database Engine jest używany. Jeśli śledzenie klas zdarzeń, które występują często, można zminimalizować ilość danych śledzenia są gromadzone przez ustawienie maksymalnego rozmiaru pliku lub maksymalnej liczby wierszy.Przez określenie maksymalnego rozmiaru pliku lub wierszy, można zapewnić, że plik śledzenia lub tabela nie będzie rosnąć poza określonego limitu.
Uwaga
Zapisując dane śledzenia do pliku, który już istnieje, można dołączyć danych do pliku lub zastąpienie pliku.Jeśli chcesz dołączyć dane do pliku, a plik śledzenia już spełnia lub przekracza określony maksymalny rozmiar pliku, są powiadomienia i możliwość albo zwiększyć rozmiar maksymalny pliku albo określić nowy plik.To samo dotyczy tabel śledzenia.
Maksymalny rozmiar pliku
Po osiągnięciu maksymalnego rozmiaru pliku, zapisywanie informacji o śledzeniu w pliku powoduje zatrzymanie śledzenia, który ma maksymalny rozmiar pliku.Ta opcja pozwala na zdarzenia grupy mniejsze, łatwiejsze w zarządzaniu plikami.Ponadto ograniczanie rozmiaru pliku pozwala bezpieczniejsze do uruchomienia nienadzorowanej ślady, ponieważ Zatrzymuje śledzenie, po osiągnięciu maksymalnego rozmiaru pliku.zestaw maksymalny rozmiar ślady utworzone za pomocą procedury przechowywanej języka Transact-SQL lub przy użyciu SQL Server Profiler.
Istnieje górny limit 1 gigabajt (GB) dla opcji rozmiar maksymalny.Domyślny maksymalny rozmiar pliku wynosi 5 megabajtów (MB).
Włączanie przerzucanie pliku
Przyczyny opcji przerzucanie pliku SQL Server Aby 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 liczba całkowita jest dołączana do nazw do wskazania jego sekwencji.Na przykład jeśli oryginalny plik śledzenia nosi nazwę filename_1.trc, następny plik śledzenia jest filename_2.trc i tak dalej.Jeśli jest nazwa przypisana do nowego pliku najazdu jest już używany przez istniejący plik, istniejący plik jest zastępowany, chyba że go jest tylko do odczytu.Opcja przerzucanie pliku jest domyślnie włączona, podczas zapisywania danych śledzenia do pliku.
Uwaga
W przypadku opcji przerzucanie pliku na śledzenie jest kontynuowane aż do chwili, kiedy zostanie zatrzymana 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
Maksymalna liczba wierszy
Zapisywanie informacji o śledzeniu na 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 na liczbę zdarzeń, które są gromadzone.Ustawianie maksymalnej liczby wierszy ułatwia do uruchomienia nienadzorowanej śladów.Na przykład jeśli trzeba uruchomić śledzenia, które zapisuje dane śledzenia do tabeli, ale chcesz zatrzymać ś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.