Monitoring with Transact-SQL Statements
Microsoft SQL Server zawiera kilka Transact-SQL instrukcje i procedury składowane w systemie umożliwiające monitorowanie ad hoc wystąpienie programu SQL Server. Gdy użytkownik chce szybko zebrać szczegółowe informacje o wydajności serwera i działania, należy użyć tych instrukcji.
Na przykład można użyć Transact-SQL instrukcje i system przechowywane procedury, aby wyświetlić następujące rodzaje informacji o serwerze:
Bieżący blokad.
Bieżące działanie użytkownika.
Ostatnie polecenia partia przesłane przez użytkownika.
Miejsce na dane używane przez tabela lub bazy danych.
Obszar zajmowany przez dziennik transakcji.
Najstarsze aktywnej transakcji (łącznie z transakcjami replikowanych) w bazie danych.
Informacje o wydajności dotyczące we/wy, pamięci i przepustowość sieci.
Użycie pamięci podręcznej procedury.
Ogólne informacje statystyczne dotyczące SQL Server działania i użytkowania, takich jak czas PROCESORA jest już wykonywania SQL Server Operacje lub czas SQL Server została wydana wykonywanie operacji We/Wy.
Większość tych informacji można również monitorować przy użyciu SQL Server Management Studio, SQL Server Obiekty zarządzania (obiekty SMO) lub monitora systemu (Monitor wydajności w systemie Microsoft Windows NT 4.0).