Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft SQL Server proporciona objetos y contadores que el Monitor de sistema puede usar para supervisar la actividad en los equipos que ejecutan una instancia de SQL Server. Un objeto es cualquier recurso de SQL Server, como un bloqueo de SQL Server o un proceso de Windows. Cada objeto contiene uno o más contadores que determinan diversos aspectos de los objetos que se van a supervisar. Por ejemplo, el objeto Bloqueos de SQL Server contiene contadores denominados Número de interbloqueos/seg y Tiempos de espera de bloqueo/seg.
Algunos objetos tienen varias instancias si existen varios recursos de un tipo determinado en el equipo. Por ejemplo, el tipo de objeto Processor tendrá varias instancias si un sistema tiene varios procesadores. El tipo de objeto Databases tiene una instancia de cada base de datos en SQL Server. Algunos tipos de objeto (por ejemplo, el objeto Memory Manager ) solo tienen una instancia. Si un tipo de objeto tiene varias instancias, puede agregar contadores para realizar un seguimiento de las estadísticas de cada instancia o, en muchos casos, todas las instancias a la vez. Los contadores de la instancia predeterminada aparecen con el formato SQLServer:<nombre> de objeto. Los contadores de las instancias con nombre aparecen en el formato MSSQL$<instance name>:<counter name> o SQLAgent$<instance name>:<counter name>.
Al agregar o quitar contadores al gráfico y guardar la configuración del gráfico, puede especificar los objetos y contadores de SQL Server que se supervisan cuando se inicia el Monitor del sistema.
Puede configurar System Monitor para mostrar estadísticas desde cualquier contador de SQL Server. Además, puede establecer un valor de umbral para cualquier contador de SQL Server y, a continuación, generar una alerta cuando un contador supera un umbral. Para obtener más información sobre cómo establecer una alerta, vea Crear una alerta de base de datos de SQL Server.
Nota:
Las estadísticas de SQL Server solo se muestran cuando se instala una instancia de SQL Server. Si detiene y reinicia una instancia de SQL Server, la presentación de estadísticas se interrumpe y se reanuda automáticamente. Tenga en cuenta también que verá contadores de SQL Server en el complemento Monitor del sistema incluso si SQL Server no se está ejecutando. En una instancia en clúster, los contadores de rendimiento solo funcionan en el nodo donde se ejecuta SQL Server.
Este tema contiene las secciones siguientes:
Objetos de rendimiento del Agente SQL Server
En la tabla siguiente se enumeran los objetos de rendimiento proporcionados para el Agente SQL Server:
| Performance (objeto) | Descripción |
|---|---|
| SQLAgent:Alerts | Proporciona información sobre las alertas del Agente SQL Server. |
| SQLAgent:Jobs | Proporciona información sobre los trabajos del Agente SQL Server. |
| SQLAgent:JobSteps | Proporciona información sobre los pasos de trabajo del Agente SQL Server. |
| SQLAgent:Statistics | Proporciona información general sobre el Agente SQL Server. |
Objetos de rendimiento de Service Broker
En la tabla siguiente se enumeran los objetos de rendimiento proporcionados para Service Broker.
| Performance (objeto) | Descripción |
|---|---|
| SQLServer:Broker Activation | Proporciona información sobre las tareas activadas por Service Broker. |
| SQLServer:Broker Statistics | Proporciona información general de Service Broker. |
| SQLServer:Broker Transport | Proporciona información sobre las redes de Service Broker. |
Objetos de rendimiento de SQL Server
En la tabla siguiente se describen los objetos de SQL Server.
| Performance (objeto) | Descripción |
|---|---|
| SQLServer:Métodos de Acceso | Realiza búsquedas y mide la asignación de objetos de base de datos de SQL Server (por ejemplo, el número de búsquedas de índices o el número de páginas que se asignan a índices y datos). |
| SQLServer:Backup Device | Proporciona información sobre los dispositivos de copia de seguridad usados por las operaciones de copia de seguridad y restauración, como el rendimiento del dispositivo de copia de seguridad. |
| SQLServer:Buffer Manager | Proporciona información sobre los búferes de memoria usados por SQL Server, como freememory y la proporción de aciertos de caché de búferes. |
| SQL Server:Buffer Node | Proporciona información sobre la frecuencia con la que SQL Server solicita y accede a páginas gratuitas. |
| SQLServer:CLR | Proporciona información sobre Common Language Runtime (CLR). |
| SQLServer:Administrador de cursores por tipo | Proporciona información sobre los cursores. |
| SQLServer:Cursor Manager Total | Proporciona información sobre los cursores. |
| SQLServer:Creación de reflejo de la base de datos | Proporciona información sobre la creación de reflejo de la base de datos. |
| SQLServer:Databases | Proporciona información sobre una base de datos de SQL Server, como la cantidad de espacio libre de registro disponible o el número de transacciones activas en la base de datos. Puede haber varias instancias de este objeto. |
| SQL Server:Características en desuso | Cuenta el número de veces que se usan las características en desuso. |
| SQLServer:Exec Statistics | Proporciona información sobre las estadísticas de ejecución. |
| SQLServer:Estadísticas generales | Proporciona información sobre la actividad general de todo el servidor, como el número de usuarios conectados a una instancia de SQL Server. |
| Réplica de Disponibilidad de SQL Server:HADR | Proporciona información sobre las réplicas de disponibilidad de los Grupos de Disponibilidad de SQL Server Always On. |
| Réplica de base de datos de SQL Server:HADR | Proporciona información sobre las réplicas de bases de datos en los Grupos de Disponibilidad de Always On de SQL Server. |
| SQLServer:Latches | Proporciona información sobre los cerrojos en recursos internos, como páginas de base de datos, que utiliza SQL Server. |
| SQLServer:Locks | Proporciona información sobre las solicitudes de bloqueo individuales realizadas por SQL Server, como los tiempos de espera de bloqueo y los interbloqueos. Puede haber varias instancias de este objeto. |
| SQLServer:Memory Manager | Proporciona información sobre el uso de memoria de SQL Server, como el número total de estructuras de bloqueo asignadas actualmente. |
| SQLServer:Plan Cache | Proporciona información sobre la caché de SQL Server que se usa para almacenar objetos como procedimientos almacenados, desencadenadores y planes de consulta. |
| SQLServer: estadísticas del grupo de recursos | Proporciona información sobre las estadísticas del grupo de recursos de Resource Governor. |
| SQLServer:Errores de SQL | Proporciona información sobre los errores de SQL Server. |
| SQLServer:SQL Statistics | Proporciona información sobre aspectos de las consultas Transact-SQL, como el número de lotes de instrucciones Transact-SQL que SQL Server ha recibido. |
| SQLServer:Transactions | Proporciona información sobre las transacciones activas en SQL Server, como el número total de transacciones y el número de transacciones de instantáneas. |
| SQLServer:Ajustable por el usuario | Realiza una supervisión personalizada. Cada contador puede ser un procedimiento almacenado personalizado o cualquier instrucción Transact-SQL que devuelva un valor que se va a supervisar. |
| SQLServer: Estadísticas de espera | Proporciona información sobre las esperas. |
| SQLServer: Estadísticas de grupo de cargas de trabajo | Proporciona información sobre las estadísticas del grupo de cargas de trabajo del regulador de recursos. |
Objetos de rendimiento de replicación de SQL Server
En la tabla siguiente se enumeran los objetos de rendimiento proporcionados para la replicación de SQL Server:
| Performance (objeto) | Descripción |
|---|---|
|
SQLServer:Replication Agents SQLServer:Replication Snapshot SQLServer:Replication Logreader SQLServer:Replication Dist. SQLServer:Replication Merge Para obtener más información, consulte Supervisión de la replicación con monitor del sistema. |
Proporciona información sobre la actividad del agente de replicación. |
Contadores de canalización de SSIS
Para el contador de canalización de SSIS , consulte Contadores de rendimiento.
Permisos necesarios
El uso de los objetos de SQL Server depende de los permisos de Windows, excepto SQLAgent:Alerts. Los usuarios deben ser miembros del rol fijo de servidor sysadmin para usar SQLAgent:Alerts.
Véase también
Usar objetos de rendimiento
sys.dm_os_performance_counters (Transact-SQL)