Google
 
Strona główna Darmowe programy, shareware Programowanie MS Excel Porady komputerowe Bazy danych Kontakt

SQL Profiler


SQL Profiler

SQL Profiler jest programem umożliwiającym monitorowanie zapytań jakie docierają do SQL Serwera. Istnieje możliwość podglądu ilości odczytów/zapisów dokonanych przy wykonaniu zapytania, czasu procesora zużytego na wykonanie zapytania. SQL Profiler umożliwia określenie precyzyjnych warunków, jakie musi spełniać zapytanie aby zostało przechwycone przez program monitorujący. Można określić nazwę bazy, tabeli oraz ograniczenia wydajnościowe. Łatwo można np. wyświetlić zapytania, które są najbardziej kosztowne (zużywają najwięcej czasu procesora). Wyniki działania SQL Profilera można łatwo wyeksportować do tabeli bazy danych i tam dalej analizować. Jest to niezastąpiony program do badania wydajności i rozwiązywania wszelkich problemów z nią związanych zwłaszcza w przypadku gdy z jednego serwera baz danych korzysta wiele aplikacji (np. w środowisko WWW) i trudno by było określić źródło problemów.



Rozpoczęcie śledzenia zapytań

Aby rozpocząć śledzenie uruchamiamy SQL Profilera z poziomu Enterprise Managera Tools | SQL Profiler. Kolejnym krokiem jest utworzenie nowego trace'a. Aby tego dokonać wybieramy z menu File | New | Trace. Przed określeniem właściwości i sposobu śledzenia należy zalogować się do serwera baz danych.


sql profiler


Okno to umożliwia podanie nazwy trace'a, wybór rodzaju śledzenia, wybór pliku lub tabeli bazy danych, do której zostaną zapisane wyniki śledzenia.

 

Copyright © 2006-2010 programowaniePC.pl