Supervisar con instrucciones Transact-SQL
Microsoft SQL Server proporciona varias instrucciones Transact-SQL y procedimientos almacenados del sistema que permiten la supervisión "ad hoc" de una instancia de SQL Server. Utilice estas instrucciones cuando desee obtener con rapidez información acerca de la actividad y el rendimiento del servidor.
Por ejemplo, puede utilizar las instrucciones Transact-SQL y los procedimientos almacenados del sistema para ver los siguientes tipos de información acerca del servidor:
Bloqueos actuales.
Actividad de usuarios actual.
Último comando por lotes que ha ejecutado un usuario.
Espacio de datos que utiliza una tabla o una base de datos.
Espacio que utiliza un registro de transacciones.
Transacción activa más antigua (incluidas transacciones duplicadas) de la base de datos.
Información relativa al rendimiento de E/S, la memoria y la red.
Uso de la caché de procedimientos.
Estadísticas generales acerca del uso y la actividad de SQL Server, como el tiempo que ha dedicado la CPU a realizar operaciones de SQL Server o el tiempo que ha dedicado SQL Server a realizar operaciones de E/S.
También se puede supervisar la mayor parte de esta información con SQL Server Management Studio, Objetos de administración de SQL Server (SMO) o el Monitor de sistema (Monitor de rendimiento en Windows NT 4.0).