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.
se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Devuelve información sobre todas las esperas encontradas por subprocesos que se ejecutan. Puede usar esta vista agregada para diagnosticar problemas de rendimiento con SQL Server y también con consultas y lotes específicos. sys.dm_exec_session_wait_stats proporciona información similar por sesión.
Nota:
Para llamar a esta vista de administración dinámica desde Azure Synapse Analytics o Analytics Platform System (PDW), use el nombre sys.dm_pdw_nodes_os_wait_stats
. El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Nombre de la columna | Tipo de dato | Descripción |
---|---|---|
wait_type |
nvarchar(60) | Nombre del tipo de espera. Para obtener más información, vea Tipos de esperas, más adelante en este artículo. |
waiting_tasks_count |
bigint | Número de esperas en este tipo de espera. Este contador se incrementa al principio de cada espera. |
wait_time_ms |
bigint | Tiempo de espera total para este tipo de espera en milisegundos. Esta vez es inclusiva de signal_wait_time_ms . |
max_wait_time_ms |
bigint | Tiempo de espera máximo en este tipo de espera. |
signal_wait_time_ms |
bigint | Diferencia entre el momento en que se indicó el subproceso en espera y el momento en que empezó a ejecutarse. |
pdw_node_id |
Int | Identificador del nodo en el que se encuentra esta distribución. Se aplica a: Azure Synapse Analytics, Sistema de la plataforma de análisis (PDW) |
Permisos
En SQL Server y SQL Managed Instance, requiere el permiso VIEW SERVER STATE
.
En los objetivos de servicio Básico, S0 y S1 de SQL Database y para bases de datos en grupos elásticos, se requiere la cuenta de administrador del servidor, la cuenta de administrador Microsoft Entra o la pertenencia al ##MS_ServerStateReader##
rol del servidor. En el resto de objetivos del servicio de SQL Database, se requiere el permiso VIEW DATABASE STATE
en la base de datos o la pertenencia en el rol del servidor ##MS_ServerStateReader##
.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.
Tipos de esperas
Las esperas de recursos se producen cuando un trabajador solicita acceso a un recurso que no está disponible porque algún otro trabajo usa el recurso o aún no está disponible. Algunos ejemplos de esperas de recursos son bloqueos, bloqueos temporales, red y esperas de E/S de disco. Las esperas de bloqueo y bloqueo temporal son esperas en objetos de sincronización.
Las esperas de cola se producen cuando un trabajo está inactivo, esperando que se asigne el trabajo. Las esperas de cola se suelen ver con tareas en segundo plano del sistema, como el monitor de interbloqueo y las tareas de limpieza de registros eliminados. Estas tareas esperan a que las solicitudes de trabajo se coloquen en una cola de trabajo. Las esperas de cola también pueden activarse periódicamente incluso si no se han puesto paquetes nuevos en la cola.
Las esperas externas se producen cuando un trabajador de SQL Server está esperando un evento externo, como una llamada de procedimiento almacenado extendido o una consulta del servidor vinculado, para finalizar. Al diagnosticar problemas de bloqueo, recuerde que las esperas externas no siempre implican que el trabajo está inactivo, ya que el trabajo podría estar ejecutando activamente código externo.
Esta vista de administración dinámica (DMV) muestra el tiempo de espera que se ha completado. Esta DMV no muestra las esperas actuales.
Un subproceso de trabajo de SQL Server no se considera que está esperando si se cumple alguna de las condiciones siguientes:
- Un recurso está disponible.
- Una cola no es vacía.
- Un proceso externo finaliza.
Aunque el subproceso ya no está esperando, el subproceso no tiene que empezar a ejecutarse inmediatamente. Esto se debe a que este subproceso se coloca primero en la cola de trabajos ejecutables y debe esperar a que un quantum se ejecute en el programador.
En SQL Server, los contadores de tiempo de espera son valores bigint y, por tanto, no son tan propensos a la sustitución de contadores como los contadores equivalentes en versiones anteriores de SQL Server.
Los tipos específicos de tiempos de espera durante la ejecución de consultas pueden indicar cuellos de botella o puntos de detención dentro de la consulta. Del mismo modo, los tiempos de espera elevados o los recuentos de espera del servidor pueden indicar cuellos de botella o puntos de acceso frecuente en las interacciones de consulta de interacción dentro de la instancia del servidor. Por ejemplo, las esperas de bloqueo indican la contención de datos por las consultas; las esperas de bloqueo temporal de E/S de página indican tiempos de respuesta de E/S lentos; las esperas de actualización de bloqueo temporal de página indican un diseño de archivo incorrecto.
Se puede restablecer el contenido de esta DMV. Este comando de T-SQL restablece todos los contadores a 0:
DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);
GO
Nota:
Estas estadísticas no se conservan después de reiniciar el motor de base de datos y todos los datos se acumulan desde la última vez que se restablecieron las estadísticas o se inició el motor de base de datos. Use la sqlserver_start_time
columna de sys.dm_os_sys_info para buscar la última hora de inicio del motor de base de datos.
En la tabla siguiente se enumeran los tipos de espera encontrados por las tareas.
Tipo de espera | Descripción |
---|---|
ABR
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
AM_INDBUILD_ALLOCATION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
AM_SCHEMAMGR_UNSHARED_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
ASSEMBLY_FILTER_HASHTABLE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
ASSEMBLY_LOAD
|
Se produce durante el acceso exclusivo a la carga de ensamblados. |
ASYNC_DISKPOOL_LOCK
|
Se produce cuando hay un intento de sincronizar subprocesos paralelos que realizan tareas como crear o inicializar un archivo. |
ASYNC_IO_COMPLETION
|
Se produce cuando una tarea espera a que finalicen las E/S asincrónicas que no son de datos. Algunos ejemplos incluyen E/S implicados en el trasvase de registros en espera activa, la creación de reflejo de la base de datos, algunas operaciones relacionadas con la importación masiva. |
ASYNC_NETWORK_IO
|
Se produce en las escrituras de red cuando la tarea está bloqueada esperando a que la aplicación cliente confirme que ha procesado todos los datos enviados a ella. Compruebe que la aplicación cliente está procesando los datos del servidor lo más rápido posible o que no existen retrasos en la red. Los motivos por los que la aplicación cliente no puede consumir datos lo suficientemente rápidos son: problemas de diseño de aplicaciones, como escribir resultados en un archivo mientras llegan los resultados, esperando la entrada del usuario, el filtrado del lado cliente en un conjunto de datos grande en lugar del filtrado del lado servidor o una espera intencionada introducida. Además, el equipo cliente podría estar experimentando una respuesta lenta debido a problemas como poca memoria virtual o física, 100% consumo de CPU, etc. Los retrasos de red también pueden provocar esta espera, normalmente causados por problemas de controladores del adaptador de red, controladores de filtro, firewalls o enrutadores mal configurados. |
ASYNC_OP_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
ASYNC_OP_CONTEXT_READ
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
ASYNC_OP_CONTEXT_WRITE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
ASYNC_SOCKETDUP_IO
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
AUDIT_GROUPCACHE_LOCK
|
Se produce cuando hay una espera en un bloqueo que controla el acceso a una memoria caché especial. La memoria caché contiene información sobre qué auditorías se usan para auditar cada grupo de acciones de auditoría. |
AUDIT_LOGINCACHE_LOCK
|
Se produce cuando hay una espera en un bloqueo que controla el acceso a una memoria caché especial. La memoria caché contiene información sobre qué auditorías se usan para auditar los grupos de acciones de auditoría de inicio de sesión. |
AUDIT_ON_DEMAND_TARGET_LOCK
|
Se produce cuando hay una espera en un bloqueo que se usa para garantizar una inicialización única de los destinos de eventos extendidos relacionados con la auditoría. |
AUDIT_XE_SESSION_MGR
|
Se produce cuando hay una espera en un bloqueo que se usa para sincronizar el inicio y la detención de sesiones de eventos extendidos relacionados con la auditoría. |
BACKUP
|
Se produce cuando se bloquea una tarea como parte del procesamiento de copia de seguridad. |
BACKUP_OPERATOR
|
Se produce cuando una tarea está esperando un montaje de cinta. Para ver el estado de la cinta, consulte sys.dm_io_backup_tapes . Si una operación de montaje no está pendiente, este tipo de espera podría indicar un problema de hardware con la unidad de cinta. |
BACKUPBUFFER
|
Se produce cuando una tarea de copia de seguridad está esperando datos o está esperando un búfer en el que almacenar los datos. Este tipo no es típico, excepto cuando una tarea está esperando un montaje de cinta. |
BACKUPIO
|
Se produce cuando una tarea de copia de seguridad está esperando datos o está esperando un búfer en el que almacenar los datos. Este tipo no es típico, excepto cuando una tarea está esperando un montaje de cinta. |
BACKUPTHREAD
|
Se produce cuando una tarea está esperando a que finalice una tarea de copia de seguridad. Los tiempos de espera pueden ser largos, de varios minutos a varias horas. Si la tarea en la que se espera está en un proceso de E/S, este tipo no indica un problema. |
BAD_PAGE_PROCESS
|
Se produce cuando el registrador de página sospechoso en segundo plano intenta evitar ejecutarse más de cada cinco segundos. Las páginas sospechosas excesivas hacen que el registrador se ejecute con frecuencia. |
BLOB_METADATA
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
BMPALLOCATION
|
Se produce con planes en modo por lotes paralelos al sincronizar la asignación de un filtro de mapa de bits grande. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BMPBUILD
|
Se produce con planes en modo por lotes paralelos al sincronizar la creación de un filtro de mapa de bits grande. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BMPREPARTITION
|
Se produce con planes en modo por lotes paralelos al sincronizar la repartición de un filtro de mapa de bits grande. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BMPREPLICATION
|
Se produce con planes en modo por lotes paralelos al sincronizar la replicación de un filtro de mapa de bits grande entre subprocesos de trabajo. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BPSORT
|
Se produce con planes en modo por lotes paralelos al sincronizar la ordenación de un conjunto de datos entre varios subprocesos. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
BROKER_CONNECTION_RECEIVE_TASK
|
Se produce cuando se espera a que el acceso reciba un mensaje en un punto de conexión de conexión. Se serializa el acceso de recepción al punto de conexión. |
BROKER_DISPATCHER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
BROKER_ENDPOINT_STATE_MUTEX
|
Se produce cuando hay contención para acceder al estado de un punto de conexión de Service Broker. El acceso al estado de los cambios se serializa. |
BROKER_EVENTHANDLER
|
Se produce cuando una tarea está esperando en el controlador de eventos principal de Service Broker. Esto debería ocurrir muy brevemente. |
BROKER_FORWARDER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
BROKER_INIT
|
Se produce al inicializar Service Broker en cada base de datos activa. Esto debería ocurrir con poca frecuencia. |
BROKER_MASTERSTART
|
Se produce cuando una tarea está esperando que se inicie el controlador de eventos principal de Service Broker. Esto debería ocurrir muy brevemente. |
BROKER_RECEIVE_WAITFOR
|
Se produce cuando RECEIVE WAITFOR está esperando. Esto puede significar que no hay mensajes listos para recibirse en la cola o que una contención de bloqueo impide que reciba mensajes de la cola. |
BROKER_REGISTERALLENDPOINTS
|
Se produce durante la inicialización de un punto de conexión de Service Broker. Esto debería ocurrir muy brevemente. |
BROKER_SERVICE
|
Se produce cuando la lista de destino de Service Broker asociada a un servicio de destino se actualiza o se vuelve a escribir. |
BROKER_SHUTDOWN
|
Se produce cuando hay un apagado planeado de Service Broker. Esto debería ocurrir muy brevemente, si es así. |
BROKER_START
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
BROKER_TASK_SHUTDOWN
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BROKER_TASK_STOP
|
Se produce cuando el controlador de tareas de cola de Service Broker intenta apagar la tarea. La comprobación de estado se serializa y debe estar en un estado en ejecución de antemano. |
BROKER_TASK_SUBMIT
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
BROKER_TO_FLUSH
|
Se produce cuando el vaciado diferido de Service Broker vacía los objetos de transmisión en memoria en una tabla de trabajo. |
BROKER_TRANSMISSION_OBJECT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
BROKER_TRANSMISSION_TABLE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
BROKER_TRANSMISSION_WORK
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
BROKER_TRANSMITTER
|
Se produce cuando el transmisor de Service Broker está esperando trabajo. Service Broker tiene un componente conocido como transmisor, que programa mensajes de varios diálogos que se enviarán a través de la conexión a través de uno o varios puntos de conexión de conexión. El transmisor tiene dos subprocesos dedicados para este propósito. Este tipo de espera se cobra cuando estos subprocesos transmisores esperan que se envíen mensajes de diálogo mediante las conexiones de transporte. Los valores altos de para este tipo de waiting_tasks_count espera apuntan a un trabajo intermitente para estos subprocesos transmisores y no son indicaciones de ningún problema de rendimiento. Si service broker no se usa en absoluto, waiting_tasks_count debe ser 2 (para los dos subprocesos del transmisor) y wait_time_ms debe ser el doble de duración desde el inicio de la instancia. Consulte Estadísticas de espera de Service Broker. |
BUFFERPOOL_SCAN
|
Puede producirse cuando el examen del grupo de búferes se ejecuta en paralelo y la tarea principal espera a que se complete el examen. Para obtener más información, consulte Operaciones que desencadenan un examen de grupo de búferes pueden ejecutarse lentamente en equipos de gran memoria. Se aplica a: SQL Server 2022 (16.x) y versiones posteriores. |
BUILTIN_HASHKEY_MUTEX
|
Puede producirse después del inicio de la instancia, mientras que las estructuras de datos internas se inicializan. No se repite una vez que se han inicializado las estructuras de datos. |
CHANGE_TRACKING_WAITFORCHANGES
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
CHECK_PRINT_RECORD
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
CHECK_SCANNER_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
CHECK_TABLES_INITIALIZATION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
CHECK_TABLES_SINGLE_SCAN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
CHECK_TABLES_THREAD_BARRIER
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
CHECKPOINT_QUEUE
|
Se produce mientras la tarea de punto de control está esperando la siguiente solicitud de punto de comprobación. |
CHKPT
|
Se produce al iniciar el servidor para indicar al subproceso de punto de control que puede iniciarse. |
CLEAR_DB
|
Se produce durante las operaciones que cambian el estado de una base de datos, como abrir o cerrar una base de datos. |
CLR_AUTO_EVENT
|
Se produce cuando una tarea realiza actualmente la ejecución de Common Language Runtime (CLR) y espera a que se inicie un evento automático determinado. Las esperas largas son típicas y no indican un problema. |
CLR_CRST
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y está esperando escribir una sección crítica de la tarea que está usando actualmente otra tarea. |
CLR_JOIN
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y espera a que finalice otra tarea. Este estado de espera se produce cuando hay una combinación entre tareas. |
CLR_MANUAL_EVENT
|
Se produce cuando una tarea realiza actualmente la ejecución de CLR y espera a que se inicie un evento manual específico. |
CLR_MEMORY_SPY
|
Se produce durante una espera en la adquisición de bloqueos para una estructura de datos que se usa para registrar todas las asignaciones de memoria virtual que proceden de CLR. La estructura de datos está bloqueada para mantener su integridad si hay acceso paralelo. |
CLR_MONITOR
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y está esperando obtener un bloqueo en el monitor. |
CLR_RWLOCK_READER
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y está esperando un bloqueo de lector. |
CLR_RWLOCK_WRITER
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y está esperando un bloqueo de escritor. |
CLR_SEMAPHORE
|
Se produce cuando una tarea está realizando actualmente la ejecución de CLR y está esperando un semáforo. |
CLR_TASK_START
|
Se produce mientras espera a que se complete el inicio de una tarea CLR. |
CLRHOST_STATE_ACCESS
|
Se produce cuando hay una espera para adquirir acceso exclusivo a las estructuras de datos de hospedaje CLR. Este tipo de espera se produce al configurar o anular el tiempo de ejecución de CLR. |
CMEMPARTITIONED
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
CMEMTHREAD
|
Se produce cuando una tarea está esperando un objeto de memoria seguro para subprocesos. El tiempo de espera puede aumentar cuando hay contención causada por varias tareas que intentan asignar memoria del mismo objeto de memoria. |
COLUMNSTORE_BUILD_THROTTLE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
COLUMNSTORE_COLUMNDATASET_SESSION_LIST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
COMMIT_TABLE
|
Solo uso interno. |
CONNECTION_ENDPOINT_LOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
COUNTRECOVERYMGR
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
CREATE_DATINISERVICE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
CXCONSUMER
|
Se produce con planes de consulta paralelos cuando un subproceso de consumidor (primario) espera a que un subproceso de productor envíe filas.
CXCONSUMER Las esperas son causadas por un iterador de Exchange que se queda sin filas de su subproceso de productor. Se trata de una parte normal de la ejecución de consultas paralelas.Se aplica a: SQL Server (a partir de SQL Server 2016 (13.x) Service Pack 2, SQL Server 2017 (14.x) CU 3), Azure SQL Database, Instancia administrada de Azure SQL |
CXPACKET
|
Se produce con planes de consulta paralelos al esperar a sincronizar el iterador de intercambio del procesador de consultas y al generar y consumir filas. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Nota: A partir de SQL Server 2016 (13.x) Service Pack 2 y SQL Server 2017 (14.x) CU 3, CXPACKET solo hace referencia a la espera de sincronizar el iterador de Exchange y generar filas. Los subprocesos que consumen filas se realizan un seguimiento por separado en el tipo de CXCONSUMER espera. Si los subprocesos de consumidor son demasiado lentos, el búfer de Iterador de Exchange puede estar lleno y provocar CXPACKET esperas.Nota: En SQL Server 2022 (16.x) y versiones posteriores, Azure SQL Database e Instancia administrada de Azure SQL, CXPACKET solo hace referencia a la espera de subprocesos que producen filas. La sincronización de Iterador de Exchange se realiza un seguimiento por separado en los tipos de CXSYNC_PORT espera y CXSYNC_CONSUMER . Los subprocesos que consumen filas se realizan un seguimiento por separado en el tipo de CXCONSUMER espera. |
CXSYNC_PORT
|
Se produce con planes de consulta paralelos al esperar a abrir, cerrar y sincronizar puertos de Iterador de Exchange entre subprocesos de productor y consumidor. Por ejemplo, si un plan de consulta tiene una operación de ordenación larga, CXSYNC_PORT es posible que las esperas sean más altas porque la ordenación debe completarse antes de que se pueda sincronizar el puerto de Iterador de Exchange.se aplica a: SQL Server 2022 (16.x) y versiones posteriores, Azure SQL Database e Instancia administrada de Azure SQL |
CXSYNC_CONSUMER
|
Se produce con planes de consulta paralelos al esperar a llegar a un punto de sincronización de Iterador de Exchange entre todos los subprocesos de consumidor. se aplica a: SQL Server 2022 (16.x) y versiones posteriores, Azure SQL Database e Instancia administrada de Azure SQL |
CXROWSET_SYNC
|
Se produce durante un examen de intervalo paralelo. |
DAC_INIT
|
Se produce mientras se inicializa la conexión de administrador dedicada. |
DBCC_SCALE_OUT_EXPR_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
DBMIRROR_DBM_EVENT
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
DBMIRROR_DBM_MUTEX
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
DBMIRROR_EVENTS_QUEUE
|
Se produce cuando la creación de reflejo de la base de datos espera a que los eventos se procesen. |
DBMIRROR_SEND
|
Se produce cuando una tarea está esperando que un trabajo pendiente de comunicaciones en la capa de red se borre para poder enviar mensajes. Indica que la capa de comunicaciones empieza a sobrecargarse y afecta al rendimiento de los datos de creación de reflejo de la base de datos. |
DBMIRROR_WORKER_QUEUE
|
Indica que la tarea de trabajo de creación de reflejo de la base de datos está esperando más trabajo. |
DBMIRRORING_CMD
|
Se produce cuando una tarea está esperando que los registros de registro se vacíe en el disco. Se espera que este estado de espera se mantenga durante largos períodos de tiempo. |
DBSEEDING_FLOWCONTROL
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
DBSEEDING_OPERATION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
DEADLOCK_ENUM_MUTEX
|
Se produce cuando el monitor de interbloqueo e sys.dm_os_waiting_tasks intenta asegurarse de que SQL Server no ejecuta varias búsquedas de interbloqueo al mismo tiempo. |
DEADLOCK_TASK_SEARCH
|
El tiempo de espera grande en este recurso indica que el servidor está ejecutando consultas sobre sys.dm_os_waiting_tasks , y estas consultas bloquean la ejecución del monitor de interbloqueo de la ejecución de la búsqueda de interbloqueos. Este tipo de espera solo lo usa el monitor de interbloqueo. Consultas sobre el uso sys.dm_os_waiting_tasks de DEADLOCK_ENUM_MUTEX . |
DEBUG
|
Se produce durante la depuración de Transact-SQL y CLR para la sincronización interna. |
DIRECTLOGCONSUMER_LIST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DIRTY_PAGE_POLL
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
DIRTY_PAGE_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
DIRTY_PAGE_TABLE_LOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DISABLE_VERSIONING
|
Se produce cuando SQL Server sondea el administrador de transacciones de versión para ver si la marca de tiempo de la transacción activa más antigua es posterior a la marca de tiempo de cuando el estado comenzó a cambiar. Si este es este caso, todas las transacciones de instantáneas que se iniciaron antes de que se ejecutara la ALTER DATABASE instrucción hayan finalizado. Este estado de espera se usa cuando SQL Server deshabilita el control de versiones mediante la ALTER DATABASE instrucción . |
DISKIO_SUSPEND
|
Se produce cuando una tarea está esperando acceder a un archivo cuando una copia de seguridad externa está activa. Esto se notifica para cada proceso de usuario en espera. Un recuento mayor de cinco por proceso de usuario podría indicar que la copia de seguridad externa tarda demasiado tiempo en finalizar. |
DISPATCHER_PRIORITY_QUEUE_SEMAPHORE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
DISPATCHER_QUEUE_SEMAPHORE
|
Se produce cuando un subproceso del grupo de distribuidores espera a que se procese más trabajo. Se espera que el tiempo de espera de este tipo de espera aumente cuando el distribuidor esté inactivo. |
DLL_LOADING_MUTEX
|
Se produce una vez mientras espera a que se cargue el archivo DLL del analizador XML. |
DPT_ENTRY_LOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DROP_DATABASE_TIMER_TASK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
DROPTEMP
|
Se produce entre intentos de quitar un objeto temporal si se produjo un error en el intento anterior. La duración de espera aumenta exponencialmente con cada intento de eliminación con error. |
DTC
|
Se produce cuando una tarea está esperando un evento que se usa para administrar la transición de estado. Este estado controla cuándo se produce la recuperación de las transacciones del Coordinador de transacciones distribuidas de Microsoft (MS DTC) después de que SQL Server reciba una notificación de que el servicio MS DTC no está disponible. |
DTC_ABORT_REQUEST
|
Se produce en una sesión de trabajo de MSDTC cuando la sesión está esperando a tomar posesión de una transacción de MSDTC. Una vez que MS DTC posee la transacción, la sesión puede revertir la transacción. Por lo general, la sesión espera otra sesión que usa la transacción. |
DTC_RESOLVE
|
Se produce cuando una tarea de recuperación está esperando la master base de datos en una transacción entre bases de datos para que la tarea pueda consultar el resultado de la transacción. |
DTC_STATE
|
Se produce cuando una tarea está esperando un evento que protege los cambios en el objeto de estado global de MS DTC interno. Este estado debe mantenerse durante períodos de tiempo muy cortos. |
DTC_TMDOWN_REQUEST
|
Se produce en una sesión de trabajo de MSDTC cuando SQL Server recibe una notificación de que el servicio MS DTC no está disponible. En primer lugar, el trabajo espera a que se inicie el proceso de recuperación de MS DTC. A continuación, el trabajador espera a obtener el resultado de la transacción distribuida en la que está trabajando el trabajo. Esto puede continuar hasta que se haya restablecido la conexión con el servicio MS DTC. |
DTC_WAITFOR_OUTCOME
|
Se produce cuando las tareas de recuperación esperan a que MS DTC se active para habilitar la resolución de transacciones preparadas. |
DTCNEW_ENLIST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DTCNEW_PREPARE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DTCNEW_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DTCNEW_TM
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DTCNEW_TRANSACTION_ENLISTMENT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
DTCPNTSYNC
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
DUMP_LOG_COORDINATOR
|
Se produce cuando una tarea principal está esperando que una subtarea genere datos. Normalmente, este estado no se produce. Una espera larga indica un bloqueo inesperado. Se debe investigar la subtarea. |
DUMP_LOG_COORDINATOR_QUEUE
|
Solo uso interno. |
DUMPTRIGGER
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
EC
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
EE_PMOLOCK
|
Se produce durante la sincronización de determinados tipos de asignaciones de memoria durante la ejecución de instrucciones. |
EE_SPECPROC_MAP_INIT
|
Se produce durante la sincronización de la creación de tablas hash de procedimiento interno. Esta espera solo puede producirse durante el acceso inicial de la tabla hash después de que se inicie la instancia de SQL Server. |
ENABLE_EMPTY_VERSIONING
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
ENABLE_VERSIONING
|
Se produce cuando SQL Server espera a que finalicen todas las transacciones de actualización de esta base de datos antes de declarar la base de datos lista para realizar la transición al estado permitido del aislamiento de instantáneas. Este estado se usa cuando SQL Server habilita el aislamiento de instantáneas mediante la ALTER DATABASE instrucción . |
ERROR_REPORTING_MANAGER
|
Se produce durante la sincronización de varias inicializaciones simultáneas del registro de errores. |
EXCHANGE
|
Se produce durante la sincronización en el iterador de intercambio del procesador de consultas durante las consultas paralelas. |
EXECSYNC
|
Se produce durante las consultas paralelas durante la sincronización en el procesador de consultas en áreas que no están relacionadas con el iterador de intercambio. Algunos ejemplos de estas áreas son mapas de bits, objetos binarios grandes (LOB) y el iterador de cola. Los LOB pueden usar con frecuencia este estado de espera. |
EXECUTION_PIPE_EVENT_INTERNAL
|
Se produce durante la sincronización entre los elementos productor y consumidor de la ejecución por lotes que se envían a través del contexto de conexión. |
EXTERNAL_RG_UPDATE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
EXTERNAL_SCRIPT_NETWORK_IO
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) hasta el actual. |
EXTERNAL_SCRIPT_PREPARE_SERVICE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
EXTERNAL_SCRIPT_SHUTDOWN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
EXTERNAL_WAIT_ON_LAUNCHER,
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
FABRIC_HADR_TRANSPORT_CONNECTION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FABRIC_REPLICA_CONTROLLER_LIST
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FABRIC_REPLICA_CONTROLLER_STATE_AND_CONFIG
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FABRIC_REPLICA_PUBLISHER_EVENT_PUBLISH
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FABRIC_REPLICA_PUBLISHER_SUBSCRIBER_LIST
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FABRIC_WAIT_FOR_BUILD_REPLICA_EVENT_PROCESSING
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FAILPOINT
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FCB_REPLICA_READ
|
Se produce cuando se sincronizan las lecturas de una instantánea (o una instantánea temporal creada por DBCC ) archivo disperso. |
FCB_REPLICA_WRITE
|
Se produce cuando la inserción o extracción de una página en una instantánea (o una instantánea temporal creada por DBCC ) se sincroniza. |
FEATURE_SWITCHES_UPDATE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FFT_NSO_DB_KILL_FLAG
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_DB_LIST
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_FCB
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_FCB_FIND
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_FCB_PARENT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_FCB_RELEASE_CACHED_ENTRIES
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_FCB_STATE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
FFT_NSO_FILEOBJECT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NSO_TABLE_LIST
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_NTFS_STORE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_RSFX_COMM
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_RSFX_WAIT_FOR_MEMORY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_STARTUP_SHUTDOWN
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_STORE_DB
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_STORE_ROWSET_LIST
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FFT_STORE_TABLE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILE_VALIDATION_THREADS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
FILESTREAM_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILESTREAM_CHUNKER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILESTREAM_CHUNKER_INIT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILESTREAM_FCB
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILESTREAM_FILE_OBJECT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILESTREAM_WORKITEM_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FILETABLE_SHUTDOWN
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FOREIGN_REDO
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) hasta el actual. |
FORWARDER_TRANSITION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
FS_FC_RWLOCK
|
Se produce cuando el recolector de elementos no utilizados FILESTREAM espera para realizar cualquiera de las tareas siguientes: - Deshabilitar la recolección de elementos no utilizados (usada por copia de seguridad y restauración). - Ejecute un ciclo del recolector de elementos no utilizados FILESTREAM. |
FS_GARBAGE_COLLECTOR_SHUTDOWN
|
Se produce cuando el recolector de elementos no utilizados FILESTREAM espera a que se completen las tareas de limpieza. |
FS_HEADER_RWLOCK
|
Se produce cuando hay una espera para adquirir acceso al encabezado FILESTREAM de un contenedor de datos FILESTREAM para leer o actualizar el contenido en el archivo de encabezado FILESTREAM (Filestream.hdr). |
FS_LOGTRUNC_RWLOCK
|
Se produce cuando hay una espera para adquirir acceso al truncamiento del registro FILESTREAM para realizar cualquiera de las tareas siguientes: - Deshabilita temporalmente el truncamiento del registro FILESTREAM (FSLOG) (usado por la copia de seguridad y la restauración). - Ejecute un ciclo de truncamiento de FSLOG. |
FSA_FORCE_OWN_XACT
|
Se produce cuando una operación de E/S de archivo FILESTREAM necesita enlazarse a la transacción asociada, pero la transacción es propiedad de otra sesión. |
FSAGENT
|
Se produce cuando una operación de E/S de archivo FILESTREAM está esperando un recurso de agente FILESTREAM que está usando otra operación de E/S de archivo. |
FSTR_CONFIG_MUTEX
|
Se produce cuando hay una espera para que se complete otra reconfiguración de la característica FILESTREAM. |
FSTR_CONFIG_RWLOCK
|
Se produce cuando hay una espera para serializar el acceso a los parámetros de configuración de FILESTREAM. |
FT_COMPROWSET_RWLOCK
|
El texto completo está esperando la operación de metadatos de fragmentos. Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_IFTS_RWLOCK
|
El texto completo está esperando la sincronización interna. Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_IFTS_SCHEDULER_IDLE_WAIT
|
Tipo de espera de suspensión del programador de texto completo. El programador está inactivo. |
FT_IFTS_ASYNC_WRITE_PIPE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_BLOB_HASH
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CATEALOG_SOURCE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CHUNK_BUFFER_CLIENT_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CHUNK_BUFFER_PROTO_WORD_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_COMP_DESC_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CONSUMER_PLUGIN
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CRAWL_BATCH_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_CRAWL_CHILDREN
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_DOCID_INTERFACE_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_DOCID_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_FP_INFO_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_HOST_CONTROLLER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_MASTER_MERGE_TASK_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_MEMREGPOOL
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_MERGE_FRAGMENT_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_NOISE_WORDS_COLLECTION_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_NOISE_WORDS_RESOURCE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_OCCURRENCE_BUFFER_POOL
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_PIPELINE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_PIPELINE_LIST
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_PIPELINE_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_PROJECT_FD_INFO_MAP
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_SCHEDULER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_SHARED_MEMORY
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_SHUTDOWN_PIPE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_SRCH_FD_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_SRCH_FD_SERVICE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_STOPLIST_CACHE_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_THESAURUS
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_VERSION_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTS_WORK_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2022 (16.x) CU 1 y versiones posteriores. |
FT_IFTSHC_MUTEX
|
El texto completo está esperando una operación de control FDHost. Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_IFTSISM_MUTEX
|
El texto completo está esperando la operación de comunicación. Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_MASTER_MERGE
|
El texto completo está esperando la operación de combinación maestra. Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_MASTER_MERGE_COORDINATOR
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FT_METADATA_MUTEX
|
Solo se documenta con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
FT_PROPERTYLIST_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
FT_RESTART_CRAWL
|
Se produce cuando un rastreo de texto completo debe reiniciarse desde un último punto correcto conocido para recuperarse de un error transitorio. La espera permite que las tareas de trabajo que trabajan actualmente en ese rellenado completen o salgan del paso actual. |
FULLTEXT GATHERER
|
Se produce durante la sincronización de operaciones de texto completo. |
GDMA_GET_RESOURCE_OWNER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
GHOSTCLEANUP_UPDATE_STATS
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
GHOSTCLEANUPSYNCMGR
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
GLOBAL_QUERY_CANCEL
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
GLOBAL_QUERY_CLOSE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
GLOBAL_QUERY_CONSUMER
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
GLOBAL_QUERY_PRODUCER
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
GLOBAL_TRAN_CREATE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
GLOBAL_TRAN_UCS_SESSION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
GUARDIAN
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
HADR_AG_MUTEX
|
Se produce cuando una instrucción DDL del grupo de disponibilidad o un comando clúster de conmutación por error de Windows Server está esperando acceso exclusivo de lectura y escritura a la configuración de un grupo de disponibilidad. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_AR_CRITICAL_SECTION_ENTRY
|
Se produce cuando un comando DDL del grupo de disponibilidad o clústeres de conmutación por error de Windows Server está esperando acceso exclusivo de lectura y escritura al estado en tiempo de ejecución de la réplica local del grupo de disponibilidad asociado. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_AR_MANAGER_MUTEX
|
Se produce cuando un apagado de réplica de disponibilidad está esperando a que se complete el inicio o cuando un inicio de réplica de disponibilidad esté esperando a que se complete el apagado. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_AR_UNLOAD_COMPLETED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_ARCONTROLLER_NOTIFICATIONS_SUBSCRIBER_LIST
|
El publicador de un evento de réplica de disponibilidad (por ejemplo, un cambio de estado o un cambio de configuración) está esperando acceso exclusivo de lectura y escritura a la lista de suscriptores de eventos. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_BACKUP_BULK_LOCK
|
La base de datos principal del grupo de disponibilidad recibió una solicitud de copia de seguridad de una base de datos secundaria y espera a que el subproceso en segundo plano termine de procesar la solicitud al adquirir o liberar el bloqueo BulkOp. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_BACKUP_QUEUE
|
El subproceso en segundo plano de copia de seguridad de la base de datos principal del grupo de disponibilidad está esperando una nueva solicitud de trabajo de la base de datos secundaria. (Normalmente, esto ocurre cuando la base de datos principal contiene el registro bulkOp y espera a que la base de datos secundaria indique que la base de datos principal puede liberar el bloqueo). Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_CLUSAPI_CALL
|
Un subproceso de SQL Server está esperando cambiar del modo no preferente (programado por SQL Server) al modo de preferencia (programado por el sistema operativo) para invocar las API de clústeres de conmutación por error de Windows Server. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_COMPRESSED_CACHE_SYNC
|
Esperando acceso a la memoria caché de bloques de registro comprimidos que se usan para evitar la compresión redundante de los bloques de registro enviados a varias bases de datos secundarias. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_CONNECTIVITY_INFO
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DATABASE_FLOW_CONTROL
|
Esperando a que se envíen mensajes al asociado cuando se alcanza el número máximo de mensajes en cola. Indica que los exámenes de registro se ejecutan más rápido que los envíos de red. Se trata de un problema solo si los envíos de red son más lentos de lo esperado. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DATABASE_VERSIONING_STATE
|
Se produce en el cambio de estado de control de versiones de una base de datos secundaria del grupo de disponibilidad. Esta espera es para estructuras de datos internas y normalmente es muy corta sin ningún efecto directo en el acceso a datos. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DATABASE_WAIT_FOR_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_DATABASE_WAIT_FOR_RESTART
|
Esperando a que la base de datos se reinicie en el control del grupo de disponibilidad. En condiciones normales, esto no es un problema del cliente porque aquí se esperan esperas. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING
|
Una consulta sobre objetos de una base de datos secundaria legible de un grupo de disponibilidad se bloquea en el control de versiones de fila mientras espera la confirmación o reversión de todas las transacciones que estaban en curso cuando la réplica secundaria estaba habilitada para cargas de trabajo de lectura. Este tipo de espera garantiza que las versiones de fila estén disponibles antes de la ejecución de una consulta en aislamiento de instantáneas. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DB_COMMAND
|
Esperando respuestas a mensajes conversacionales (que requieren una respuesta explícita del otro lado, mediante la infraestructura de mensajes conversacionales del grupo de disponibilidad). Muchos tipos de mensajes diferentes usan este tipo de espera. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DB_OP_COMPLETION_SYNC
|
Esperando respuestas a mensajes conversacionales (que requieren una respuesta explícita del otro lado, mediante la infraestructura de mensajes conversacionales del grupo de disponibilidad). Muchos tipos de mensajes diferentes usan este tipo de espera. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DB_OP_START_SYNC
|
Una instrucción DDL del grupo de disponibilidad o un comando clúster de conmutación por error de Windows Server está esperando acceso serializado a una base de datos de disponibilidad y su estado en tiempo de ejecución. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DBR_SUBSCRIBER
|
El publicador de un evento de réplica de disponibilidad (por ejemplo, un cambio de estado o un cambio de configuración) está esperando acceso exclusivo de lectura y escritura al estado en tiempo de ejecución de un suscriptor de eventos que corresponde a una base de datos de disponibilidad. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DBR_SUBSCRIBER_FILTER_LIST
|
El publicador de un evento de réplica de disponibilidad (por ejemplo, un cambio de estado o un cambio de configuración) está esperando acceso exclusivo de lectura y escritura a la lista de suscriptores de eventos que corresponden a las bases de datos de disponibilidad. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_DBSEEDING
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
HADR_DBSEEDING_LIST
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
HADR_DBSTATECHANGE_SYNC
|
El control de simultaneidad espera a actualizar el estado interno de la réplica de base de datos. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FABRIC_CALLBACK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
HADR_FILESTREAM_BLOCK_FLUSH
|
El administrador de transporte AlwaysOn de FILESTREAM espera hasta que finalice el procesamiento de un bloque de registro. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_FILE_CLOSE
|
El administrador de transporte AlwaysOn de FILESTREAM espera hasta que se procese el siguiente archivo FILESTREAM y se cierre su identificador. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_FILE_REQUEST
|
Una réplica secundaria AlwaysOn espera a que la réplica principal envíe todos los archivos FILESTREAM solicitados durante la UNDO. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_IOMGR
|
El administrador de transporte AlwaysOn de FILESTREAM está esperando el bloqueo de R/W que protege el administrador de E/S AlwaysOn de FILESTREAM durante el inicio o apagado. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_IOMGR_IOCOMPLETION
|
El administrador de E/S AlwaysOn de FILESTREAM está esperando la finalización de E/S. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_MANAGER
|
El administrador de transporte AlwaysOn de FILESTREAM está esperando el bloqueo de R/W que protege el administrador de transporte AlwaysOn de FILESTREAM durante el inicio o apagado. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_FILESTREAM_PREPROC
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_GROUP_COMMIT
|
El procesamiento de la confirmación de transacciones está esperando permitir una confirmación de grupo para que se puedan colocar varios registros de confirmación en un único bloque de registro. Esta espera es una condición esperada que optimiza las operaciones de E/S de registro, captura y envío. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_LOGCAPTURE_SYNC
|
Control de simultaneidad alrededor de la captura de registros o aplicar objeto al crear o destruir exámenes. Se trata de una espera esperada cuando los asociados cambian el estado o el estado de conexión. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_LOGCAPTURE_WAIT
|
Esperando a que los registros estén disponibles. Puede producirse al esperar a que las conexiones generen nuevos registros de registro o la finalización de E/S al leer el registro no en la memoria caché. Se trata de una espera esperada si el examen del registro se detecta hasta el final del registro o está leyendo desde el disco. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_LOGPROGRESS_SYNC
|
El control de simultaneidad espera al actualizar el estado de progreso del registro de las réplicas de base de datos. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_NOTIFICATION_DEQUEUE
|
Una tarea en segundo plano que procesa las notificaciones de clústeres de conmutación por error de Windows Server está esperando la siguiente notificación. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_NOTIFICATION_WORKER_EXCLUSIVE_ACCESS
|
El administrador de réplicas de disponibilidad está esperando el acceso serializado al estado en tiempo de ejecución de una tarea en segundo plano que procesa las notificaciones de clústeres de conmutación por error de Windows Server. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_NOTIFICATION_WORKER_STARTUP_SYNC
|
Una tarea en segundo plano está esperando la finalización del inicio de una tarea en segundo plano que procesa las notificaciones de clústeres de conmutación por error de Windows Server. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_NOTIFICATION_WORKER_TERMINATION_SYNC
|
Una tarea en segundo plano está esperando la finalización de una tarea en segundo plano que procesa las notificaciones de clústeres de conmutación por error de Windows Server. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_PARTNER_SYNC
|
Espera del control de simultaneidad en la lista de asociados. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_READ_ALL_NETWORKS
|
Esperando a obtener acceso de lectura o escritura a la lista de redes WSFC. Solo uso interno. Nota: El motor mantiene una lista de redes WSFC que se usan en DMV (como sys.dm_hadr_cluster_networks ) o para validar instrucciones alwaysOn Transact-SQL que hacen referencia a información de red de WSFC. Esta lista se actualiza tras el inicio del motor, las notificaciones relacionadas con WSFC y el reinicio interno de AlwaysOn (por ejemplo, la pérdida y recuperación del cuórum WSFC). Normalmente, las tareas se bloquean cuando hay una actualización en esa lista en curso.Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_RECOVERY_WAIT_FOR_CONNECTION
|
Esperando a que la base de datos secundaria se conecte a la base de datos principal antes de ejecutar la recuperación. Se trata de una espera esperada, que puede prolongarse si la conexión a la principal es lenta para establecerse. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_RECOVERY_WAIT_FOR_UNDO
|
La recuperación de la base de datos espera a que la base de datos secundaria finalice la fase de reversión e inicialización para devolverla al punto de registro común con la base de datos principal. Se trata de una espera esperada después de las conmutaciones por error. Se puede realizar un seguimiento del progreso de deshacer a través del Monitor de sistema de Windows (perfmon.exe) y DMV. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_REPLICAINFO_SYNC
|
Esperando que el control de simultaneidad actualice el estado de réplica actual. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_SEEDING_CANCELLATION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SEEDING_FILE_LIST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SEEDING_LIMIT_BACKUPS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SEEDING_SYNC_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SEEDING_TIMEOUT_TASK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SEEDING_WAIT_FOR_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_SYNC_COMMIT
|
Esperando un procesamiento de confirmación de transacción en las bases de datos secundarias sincronizadas para proteger el registro. Esta espera también se refleja en el contador de rendimiento Retraso de transacción. Este tipo de espera se espera para los grupos de disponibilidad de confirmación sincrónica e indica el tiempo de envío, escritura y confirmación del registro en las bases de datos secundarias. Para obtener información detallada y solucionar problemas HADR_SYNC_COMMIT, consulte esta entrada de blog. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_SYNCHRONIZING_THROTTLE
|
Esperando el procesamiento de confirmación de transacciones para permitir que una base de datos secundaria de sincronización se ponga al día hasta el final principal del registro, con el fin de realizar la transición al estado sincronizado. Se trata de una espera esperada cuando se está actualizando una base de datos secundaria. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_TDS_LISTENER_SYNC
|
El sistema AlwaysOn interno, o el clúster de WSFC, las solicitudes que los agentes de escucha se inician o detienen. El procesamiento de esta solicitud siempre es asincrónico y hay un mecanismo para quitar las solicitudes redundantes. También hay momentos en los que se suspende este proceso debido a cambios de configuración. Todas las esperas relacionadas con este mecanismo de sincronización del agente de escucha usan este tipo de espera. Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_TDS_LISTENER_SYNC_PROCESSING
|
Se usa al final de una instrucción AlwaysOn Transact-SQL que requiere iniciar o detener un agente de escucha del grupo de disponibilidad. Dado que la operación de inicio y detención se realiza de forma asincrónica, el subproceso de usuario bloquea el uso de este tipo de espera hasta que se conozca la situación del agente de escucha. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_THROTTLE_LOG_RATE_GOVERNOR
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HADR_THROTTLE_LOG_RATE_MISMATCHED_SLO
|
Se produce cuando se configura una réplica geográfica secundaria con un tamaño de proceso inferior (SLO inferior) que el principal. Se limita una base de datos principal debido al consumo retrasado del registro por parte de la base de datos secundaria. Esto se debe a que la base de datos secundaria tiene una capacidad de proceso insuficiente para mantenerse al día con la tasa de cambio de la base de datos principal. Se aplica a: Azure SQL Database |
HADR_THROTTLE_LOG_RATE_LOG_SIZE
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
HADR_THROTTLE_LOG_RATE_SEEDING
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
HADR_THROTTLE_LOG_RATE_SEND_RECV_QUEUE_SIZE
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
HADR_TIMER_TASK
|
Esperando a obtener el bloqueo en el objeto de tarea del temporizador y también se usa para las esperas reales entre los tiempos en que se está realizando el trabajo. Por ejemplo, para una tarea que se ejecuta cada 10 segundos, después de una ejecución, los grupos de disponibilidad esperan unos 10 segundos para volver a programar la tarea y la espera se incluye aquí. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_TRANSPORT_DBRLIST
|
Esperando acceso a la lista de réplicas de base de datos de la capa de transporte. Se usa para el interbloqueo que concede acceso a él. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_TRANSPORT_FLOW_CONTROL
|
Esperando cuando el número de mensajes AlwaysOn pendientes no reconocidos supera el umbral de control de flujo de salida. Se trata de una réplica a réplica de disponibilidad (no de base de datos a base de datos). Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_TRANSPORT_SESSION
|
Los grupos de disponibilidad están esperando al cambiar o acceder al estado de transporte subyacente. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_WORK_POOL
|
Espera del control de simultaneidad en el objeto de tarea de trabajo en segundo plano del grupo de disponibilidad. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_WORK_QUEUE
|
Subproceso de trabajo en segundo plano del grupo de disponibilidad en espera de que se asigne un nuevo trabajo. Se trata de una espera esperada cuando hay trabajadores listos a la espera de un nuevo trabajo, que es el estado normal. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HADR_XRF_STACK_ACCESS
|
Acceso (buscar, agregar y eliminar) la pila de bifurcación de recuperación extendida para una base de datos de disponibilidad. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HCCO_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HK_RESTORE_FILEMAP
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HKCS_PARALLEL_MIGRATION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HKCS_PARALLEL_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
HTBUILD
|
Se produce con planes en modo por lotes paralelos al sincronizar la creación de la tabla hash en el lado de entrada de una combinación o agregación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores, pero no a Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fecha siempreup-toy Azure Synapse Analytics. |
HTBUILD_AGG
|
Se produce con planes en modo por lotes paralelos al sincronizar la creación de la tabla hash en el lado de entrada de una agregación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fecha siempreup-toy Azure Synapse Analytics. |
HTBUILD_JOIN
|
Se produce con planes en modo por lotes paralelos al sincronizar la creación de la tabla hash en el lado de entrada de una combinación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fecha siempreup-toy Azure Synapse Analytics. |
HTDELETE
|
Se produce con planes en modo por lotes paralelos al sincronizar al final de una combinación o agregación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores, pero no a Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fechas siempreup-toy Azure Synapse Analytics. |
HTDELETE_AGG
|
Se produce con planes en modo por lotes paralelos al sincronizar al final de una agregación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fecha siempreup-toy Azure Synapse Analytics. |
HTDELETE_JOIN
|
Se produce con planes en modo por lotes paralelos al sincronizar al final de una combinación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: Azure SQL Database, Instancia administrada de Azure SQL con la directiva de actualización de fecha siempreup-toy Azure Synapse Analytics. |
HTMEMO
|
Se produce con planes en modo por lotes paralelos al sincronizar antes de examinar la tabla hash para que la salida coincida o no coincida con la combinación hash o la agregación. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
HTREINIT
|
Se produce con planes en modo por lotes paralelos al sincronizar antes de restablecer una combinación o agregación hash para la siguiente combinación parcial. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
HTREPARTITION
|
Se produce con planes en modo por lotes paralelos al sincronizar la repartición de la tabla hash en el lado de entrada de una combinación o agregación hash. Si la espera es excesiva y no se puede reducir ajustando la consulta (por ejemplo, agregando índices), considere la posibilidad de ajustar el umbral de costo para paralelismo o reducir el grado de paralelismo. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
HTTP_ENUMERATION
|
Se produce al iniciarse para enumerar los puntos de conexión HTTP para iniciar HTTP. |
HTTP_START
|
Se produce cuando una conexión está esperando a que HTTP complete la inicialización. |
HTTP_STORAGE_CONNECTION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
IMPPROV_IOWAIT
|
Se produce cuando SQL Server espera a que finalice una E/S de carga masiva. |
INSTANCE_LOG_RATE_GOVERNOR
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
INTERNAL_TESTING
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
IO_AUDIT_MUTEX
|
Se produce durante la sincronización de búferes de eventos de seguimiento. |
IO_COMPLETION
|
Se produce mientras espera a que se completen las operaciones de E/S. Este tipo de espera suele representar E/S de páginas que no son de datos. Las esperas de finalización de E/S de la página de datos aparecen como PAGEIOLATCH_* esperas. |
IO_QUEUE_LIMIT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
IO_RETRY
|
Se produce cuando se produce un error en una operación de E/S como una lectura o una escritura en disco debido a recursos insuficientes y, a continuación, se vuelve a intentar. |
IOAFF_RANGE_QUEUE
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
KSOURCE_WAKEUP
|
Lo usa la tarea de control de servicio mientras espera solicitudes del Administrador de control de servicios. Se esperan esperas largas y no indican un problema. |
KTM_ENLISTMENT
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
KTM_RECOVERY_MANAGER
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
KTM_RECOVERY_RESOLUTION
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
LATCH_DT
|
Se produce cuando se espera un bloqueo temporal de DT (destruir). Esto no incluye bloqueos temporales de búfer ni bloqueos temporales de marcas de transacción. Hay disponible una lista de LATCH_* esperas en sys.dm_os_latch_stats .
sys.dm_os_latch_stats agrupa LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX y LATCH_DT espera juntos. |
LATCH_EX
|
Se produce cuando se espera un bloqueo temporal EX (exclusivo). Esto no incluye bloqueos temporales de búfer ni bloqueos temporales de marcas de transacción. Hay disponible una lista de LATCH_* esperas en sys.dm_os_latch_stats .
sys.dm_os_latch_stats agrupa LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX y LATCH_DT espera juntos. |
LATCH_KP
|
Se produce cuando se espera un bloqueo temporal de KP (mantener). Esto no incluye bloqueos temporales de búfer ni bloqueos temporales de marcas de transacción. Hay disponible una lista de LATCH_* esperas en sys.dm_os_latch_stats .
sys.dm_os_latch_stats agrupa LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX y LATCH_DT espera juntos. |
LATCH_NL
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
LATCH_SH
|
Se produce cuando se espera un bloqueo temporal sh (recurso compartido). Esto no incluye bloqueos temporales de búfer ni bloqueos temporales de marcas de transacción. Hay disponible una lista de LATCH_* esperas en sys.dm_os_latch_stats .
sys.dm_os_latch_stats agrupa LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX y LATCH_DT espera juntos. |
LATCH_UP
|
Se produce cuando se espera un bloqueo temporal up (actualización). Esto no incluye bloqueos temporales de búfer ni bloqueos temporales de marcas de transacción. Hay disponible una lista de LATCH_* esperas en sys.dm_os_latch_stats .
sys.dm_os_latch_stats agrupa LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX y LATCH_DT espera juntos. |
LAZYWRITER_SLEEP
|
Se produce cuando se suspenden las tareas de escritura diferida. Se trata de una medida del tiempo invertido por tareas en segundo plano que están esperando. No tenga en cuenta este estado cuando busque puestos de usuario. |
LCK_M_BU
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización masiva (BU). Para obtener más información, consulte Bloqueos de actualización masiva. |
LCK_M_BU_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización masiva (BU) con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos de actualización masiva.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_BU_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización masiva (BU) con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos de actualización masiva.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IS
|
Se produce cuando una tarea está esperando adquirir un bloqueo De intención compartida (IS). Para obtener más información, vea Bloqueos de intención. |
LCK_M_IS_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido de intención (IS) con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IS_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido de intención (IS) con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IU
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización de intenciones (IU). Para obtener más información, vea Bloqueos de intención. |
LCK_M_IU_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización de intenciones (IU) con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IU_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización de intención (IU) con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IX
|
Se produce cuando una tarea está esperando adquirir un bloqueo Exclusivo de intención (IX). Para obtener más información, vea Bloqueos de intención. |
LCK_M_IX_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo Exclusivo de intención (IX) con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_IX_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo de intención (IX) con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_NL
|
Se produce cuando una tarea está esperando adquirir un NULL bloqueo en el valor de clave actual y un bloqueo de intervalo de inserción entre la clave actual y anterior. Un NULL bloqueo en la clave es un bloqueo de liberación instantánea. |
LCK_M_RIn_NL_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un NULL bloqueo con Abort Blockers en el valor de clave actual y un bloqueo Insert Range con Abort Blockers entre la clave actual y anterior. Un NULL bloqueo en la clave es un bloqueo de liberación instantánea. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_NL_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un NULL bloqueo con prioridad baja en el valor de clave actual y un bloqueo Insertar intervalo con prioridad baja entre la clave actual y anterior. Un NULL bloqueo en la clave es un bloqueo de liberación instantánea. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_S
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido en el valor de clave actual y un bloqueo insertar intervalo entre la clave actual y anterior. |
LCK_M_RIn_S_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con Abort Blockers en el valor de clave actual y un bloqueo Insertar intervalo con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_S_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con prioridad baja en el valor de clave actual y un bloqueo de intervalo de inserción con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_U
|
La tarea está esperando adquirir un bloqueo de actualización en el valor de clave actual y un bloqueo insertar intervalo entre la clave actual y anterior. |
LCK_M_RIn_U_ABORT_BLOCKERS
|
La tarea está esperando adquirir un bloqueo de actualización con Abort Blockers en el valor de clave actual y un bloqueo insertar intervalo con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_U_LOW_PRIORITY
|
La tarea está esperando adquirir un bloqueo de actualización con prioridad baja en el valor de clave actual y un bloqueo de intervalo de inserción con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_X
|
Se produce cuando una tarea está esperando adquirir un bloqueo Exclusivo en el valor de clave actual y un bloqueo Insert Range entre la clave actual y anterior. |
LCK_M_RIn_X_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con Abort Blockers en el valor de clave actual y un bloqueo Insert Range con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RIn_X_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con prioridad baja en el valor de clave actual y un bloqueo de intervalo de inserción con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RS_S
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido en el valor de clave actual y un bloqueo de intervalo compartido entre la clave actual y anterior. |
LCK_M_RS_S_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con Abort Blockers en el valor de clave actual y un bloqueo de intervalo compartido con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RS_S_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con prioridad baja en el valor de clave actual y un bloqueo de intervalo compartido con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RS_U
|
Se produce cuando una tarea está esperando adquirir un bloqueo update en el valor de clave actual y un bloqueo de intervalo de actualización entre la clave actual y anterior. |
LCK_M_RS_U_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con Abort Blockers en el valor de clave actual y un bloqueo de intervalo de actualización con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_S_XACT
|
Se produce cuando el bloqueo optimizado está habilitado y una tarea está esperando un bloqueo compartido en un tipo XACT (transacción), wait_resource donde no se puede deducir la intención de lectura o modificación. |
LCK_M_S_XACT_READ
|
Se produce cuando el bloqueo optimizado está habilitado y una tarea está esperando un bloqueo compartido en un tipo XACT (transacción),wait_resource con una intención de leer. |
LCK_M_S_XACT_MODIFY
|
Se produce cuando el bloqueo optimizado está habilitado y una tarea está esperando un bloqueo compartido en un tipo XACT (transacción), wait_resource con una intención de modificar. |
LCK_M_RS_U_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con prioridad baja en el valor de clave actual y un bloqueo de intervalo de actualización con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_S
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido en el valor de clave actual y un bloqueo de intervalo exclusivo entre la clave actual y anterior. |
LCK_M_RX_S_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con Abort Blockers en el valor de clave actual y un intervalo exclusivo con bloqueo Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_S_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con prioridad baja en el valor de clave actual y un intervalo exclusivo con bloqueo de prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_U
|
Se produce cuando una tarea está esperando adquirir un bloqueo update en el valor de clave actual y un bloqueo de intervalo exclusivo entre la clave actual y anterior. |
LCK_M_RX_U_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con Abort Blockers en el valor de clave actual y un bloqueo de intervalo exclusivo con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_U_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con prioridad baja en el valor de clave actual y un bloqueo de intervalo exclusivo con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_X
|
Se produce cuando una tarea está esperando adquirir un bloqueo Exclusivo en el valor de clave actual y un bloqueo de intervalo exclusivo entre la clave actual y anterior. |
LCK_M_RX_X_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con Abort Blockers en el valor de clave actual y un bloqueo de intervalo exclusivo con Abort Blockers entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_RX_X_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con prioridad baja en el valor de clave actual y un bloqueo de intervalo exclusivo con prioridad baja entre la clave actual y anterior. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ).Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_S
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido. Para obtener más información, consulte Bloqueos compartidos. |
LCK_M_S_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos compartidos.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_S_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos compartidos.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SCH_M
|
Se produce cuando una tarea está esperando adquirir un bloqueo De modificación de esquema. Para obtener más información, vea Bloqueos de esquema. |
LCK_M_SCH_M_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo De modificación de esquema con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de esquema.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SCH_M_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo De modificación de esquema con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de esquema.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SCH_S
|
Se produce cuando una tarea está esperando adquirir un bloqueo de recurso compartido de esquema. Para obtener más información, vea Bloqueos de esquema. |
LCK_M_SCH_S_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de recurso compartido de esquema con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de esquema.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SCH_S_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de recurso compartido de esquema con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de esquema.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SIU
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con actualización de intención. Para obtener más información, vea Bloqueos de intención. |
LCK_M_SIU_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con actualización de intención con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SIU_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización compartido con intención con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SIX
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con intención exclusiva. Para obtener más información, vea Bloqueos de intención. |
LCK_M_SIX_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con intención exclusiva con abort blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_SIX_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo compartido con intención exclusiva con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_U
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización. Para obtener más información, consulte Bloqueos de actualización. |
LCK_M_U_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos de actualización.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_U_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo de actualización con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, consulte Bloqueos de actualización.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_UIX
|
Se produce cuando una tarea está esperando adquirir un bloqueo Update With Intent Exclusive. Para obtener más información, vea Bloqueos de intención. |
LCK_M_UIX_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo Update With Intent Exclusive con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_UIX_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo Update With Intent Exclusive con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos de intención.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_X
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo. Para obtener más información, vea Bloqueos exclusivos. |
LCK_M_X_ABORT_BLOCKERS
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con Abort Blockers. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos exclusivos.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LCK_M_X_LOW_PRIORITY
|
Se produce cuando una tarea está esperando adquirir un bloqueo exclusivo con prioridad baja. (Relacionado con la opción de espera de prioridad baja de ALTER TABLE y ALTER INDEX ). Para obtener más información, vea Bloqueos exclusivos.Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
LOG_POOL_SCAN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
LOG_RATE_GOVERNOR
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
LOGBUFFER
|
Se produce cuando una tarea está esperando espacio en el búfer de registro para almacenar un registro de registro. Los valores altos de forma coherente pueden indicar que los dispositivos de registro no pueden mantenerse al día con la cantidad de registro que genera el servidor. |
LOGCAPTURE_LOGPOOLTRUNCPOINT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGGENERATION
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
LOGMGR
|
Se produce cuando una tarea espera a que finalicen las E/S de registro pendientes antes de cerrar el registro mientras se cierra la base de datos. |
LOGMGR_FLUSH
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
LOGMGR_PMM_LOG
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
LOGMGR_QUEUE
|
Se produce mientras la tarea de escritura de registros espera solicitudes de trabajo. |
LOGMGR_RESERVE_APPEND
|
Se produce cuando una tarea está esperando para ver si el truncamiento del registro libera espacio de registro para permitir que la tarea escriba un registro nuevo. Considere la posibilidad de aumentar el tamaño de los archivos de registro de la base de datos afectada para reducir esta espera. |
LOGPOOL_CACHESIZE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOL_CONSUMER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOL_CONSUMERSET
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOL_FREEPOOLS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOL_MGRSET
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOL_REPLACEMENTSET
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOGPOOLREFCOUNTEDOBJECT_REFDONE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
LOWFAIL_MEMMGR_QUEUE
|
Se produce mientras espera a que la memoria esté disponible para su uso. |
MD_AGENT_YIELD
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
MD_LAZYCACHE_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
MEMORY_ALLOCATION_EXT
|
Se produce al asignar memoria desde el grupo de memoria interno de SQL Server o el sistema operativo. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
MEMORY_GRANT_UPDATE
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
METADATA_LAZYCACHE_RWLOCK
|
Solo uso interno. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
MIGRATIONBUFFER
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
MISCELLANEOUS
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
MSQL_DQ
|
Se produce cuando una tarea está esperando a que finalice una operación de consulta distribuida. Se usa para detectar posibles interbloqueos de aplicación conjunto de resultados activos (MARS). La espera finaliza cuando finaliza la llamada de consulta distribuida. |
MSQL_XACT_MGR_MUTEX
|
Se produce cuando una tarea está esperando obtener la propiedad del administrador de transacciones de sesión para realizar una operación de transacción de nivel de sesión. |
MSQL_XACT_MUTEX
|
Se produce durante la sincronización del uso de transacciones. Una solicitud debe adquirir la exclusión mutua para poder usar la transacción. |
MSQL_XP
|
Se produce cuando una tarea espera a que finalice un procedimiento almacenado extendido. SQL Server usa este estado de espera para detectar posibles interbloqueos de aplicaciones de MARS. La espera se detiene cuando finaliza la llamada al procedimiento almacenado extendido. |
MSSEARCH
|
Se produce durante Full-Text llamadas de búsqueda. Esta espera finaliza cuando se completa la operación de texto completo. No indica la contención, sino la duración de las operaciones de texto completo. |
NET_WAITFOR_PACKET
|
Se produce cuando una conexión está esperando un paquete de red durante una lectura de red. |
NETWORKSXMLMGRLOAD
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
NODE_CACHE_MUTEX
|
Solo uso interno. |
OLEDB
|
Se produce cuando SQL Server llama al proveedor OLE DB SNAC (SQLNCLI) o al controlador OLE DB de Microsoft para SQL Server (MSOLEDBSQL). Este tipo de espera no se usa para la sincronización. En su lugar, indica la duración de las llamadas al proveedor OLE DB. |
ONDEMAND_TASK_QUEUE
|
Se produce mientras una tarea en segundo plano espera solicitudes de tareas del sistema de alta prioridad. Los tiempos de espera largos indican que no se han producido solicitudes de prioridad alta para procesar y que no deben causar preocupación. |
PAGEIOLATCH_DT
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que se encuentra en una solicitud de E/S. La solicitud de bloqueo temporal está en modo Destructor. Las esperas largas pueden indicar problemas con el subsistema de disco. |
PAGEIOLATCH_EX
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que se encuentra en una solicitud de E/S. La solicitud de bloqueo temporal está en modo exclusivo: un modo que se usa cuando se escribe el búfer en el disco. Las esperas largas pueden indicar problemas con el subsistema de disco. Para obtener más información, vea E/S lenta: rendimiento de E/S de disco y SQL Server. |
PAGEIOLATCH_KP
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que se encuentra en una solicitud de E/S. La solicitud de bloqueo temporal está en modo De mantenimiento. Las esperas largas pueden indicar problemas con el subsistema de disco. |
PAGEIOLATCH_NL
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PAGEIOLATCH_SH
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que se encuentra en una solicitud de E/S. La solicitud de bloqueo temporal está en modo compartido: un modo que se usa cuando el búfer se lee desde el disco. Las esperas largas pueden indicar problemas con el subsistema de disco. Para obtener más información, vea E/S lenta: rendimiento de E/S de disco y SQL Server. |
PAGEIOLATCH_UP
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que se encuentra en una solicitud de E/S. La solicitud de bloqueo temporal está en modo de actualización. Las esperas largas pueden indicar problemas con el subsistema de disco. Para obtener más información, vea E/S lenta: rendimiento de E/S de disco y SQL Server. |
PAGELATCH_DT
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que no está en una solicitud de E/S. La solicitud de bloqueo temporal está en modo Destructor. El modo de destrucción debe adquirirse antes de eliminar el contenido de una página. Para obtener más información, vea Modos de bloqueo temporal. |
PAGELATCH_EX
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que no está en una solicitud de E/S. La solicitud de bloqueo temporal está en modo exclusivo: impide que otros subprocesos escriban o lean desde la página (búfer). Un escenario común que conduce a este bloqueo temporal es la contención de bloqueo temporal de búfer de "última página insertada". Para comprender y resolver esto, use Resolver inserción de última página PAGELATCH_EX contención y Diagnóstico y resolución de la contención de bloqueos temporales de última página en SQL Server. Otro escenario es la contención de bloqueos temporales en tablas pequeñas con un índice no agrupado e inserciones aleatorias (tabla de cola). |
PAGELATCH_KP
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que no está en una solicitud de E/S. La solicitud de bloqueo temporal está en modo Keep, lo que impide que otra subproceso destruya la página. Para obtener más información, vea Modos de bloqueo temporal. |
PAGELATCH_NL
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PAGELATCH_SH
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que no está en una solicitud de E/S. La solicitud de bloqueo temporal está en modo compartido, lo que permite que varios subprocesos lean, pero no modifiquen, un búfer (página). Para obtener más información, vea Modos de bloqueo temporal. |
PAGELATCH_UP
|
Se produce cuando una tarea está esperando un bloqueo temporal para un búfer que no está en una solicitud de E/S. La solicitud de bloqueo temporal está en modo de actualización. Normalmente, este tipo de espera se puede observar cuando se produce un bloqueo temporal en una página del sistema (búfer), como PFS, GAM, SGAM. Para obtener más información, vea Modos de bloqueo temporal. Para solucionar problemas de un escenario común con este bloqueo temporal, consulte Reducción de la contención de asignación en la base de datos tempdb de SQL Server. |
PARALLEL_BACKUP_QUEUE
|
Se produce al serializar la salida producida por RESTORE HEADERONLY , RESTORE FILELISTONLY o RESTORE LABELONLY . |
PARALLEL_REDO_DRAIN_WORKER
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_FLOW_CONTROL
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_LOG_CACHE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_TRAN_LIST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_TRAN_TURN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_WORKER_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PARALLEL_REDO_WORKER_WAIT_WORK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PERFORMANCE_COUNTERS_RWLOCK
|
Solo uso interno. |
PHYSICAL_SEEDING_DMV
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
POOL_LOG_RATE_GOVERNOR
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PREEMPTIVE_ABR
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG
|
Se produce cuando el programador del sistema operativo SQL Server (SQLOS) cambia al modo de preferencia para escribir un evento de auditoría en el registro de eventos de Windows. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
PREEMPTIVE_AUDIT_ACCESS_SECLOG
|
Se produce cuando el programador de SQLOS cambia al modo preventivo para escribir un evento de auditoría en el registro de seguridad de Windows. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
PREEMPTIVE_CLOSEBACKUPMEDIA
|
Se produce cuando el programador de SQLOS cambia al modo preventivo para cerrar los medios de copia de seguridad. |
PREEMPTIVE_CLOSEBACKUPTAPE
|
Se produce cuando el programador de SQLOS cambia al modo preferente para cerrar un dispositivo de copia de seguridad de cinta. |
PREEMPTIVE_CLOSEBACKUPVDIDEVICE
|
Se produce cuando el programador de SQLOS cambia al modo preventivo para cerrar un dispositivo de copia de seguridad virtual. |
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL
|
Se produce cuando el programador de SQLOS cambia al modo preventivo para realizar operaciones de clúster de conmutación por error de Windows. |
PREEMPTIVE_COM_COCREATEINSTANCE
|
Se produce cuando el programador de SQLOS cambia al modo de preferencia para crear un objeto COM. |
PREEMPTIVE_COM_COGETCLASSOBJECT
|
Solo uso interno. |
PREEMPTIVE_COM_CREATEACCESSOR
|
Solo uso interno. |
PREEMPTIVE_COM_DELETEROWS
|
Solo uso interno. |
PREEMPTIVE_COM_GETCOMMANDTEXT
|
Solo uso interno. |
PREEMPTIVE_COM_GETDATA
|
Solo uso interno. |
PREEMPTIVE_COM_GETNEXTROWS
|
Solo uso interno. |
PREEMPTIVE_COM_GETRESULT
|
Solo uso interno. |
PREEMPTIVE_COM_GETROWSBYBOOKMARK
|
Solo uso interno. |
PREEMPTIVE_COM_LBFLUSH
|
Solo uso interno. |
PREEMPTIVE_COM_LBLOCKREGION
|
Solo uso interno. |
PREEMPTIVE_COM_LBREADAT
|
Solo uso interno. |
PREEMPTIVE_COM_LBSETSIZE
|
Solo uso interno. |
PREEMPTIVE_COM_LBSTAT
|
Solo uso interno. |
PREEMPTIVE_COM_LBUNLOCKREGION
|
Solo uso interno. |
PREEMPTIVE_COM_LBWRITEAT
|
Solo uso interno. |
PREEMPTIVE_COM_QUERYINTERFACE
|
Solo uso interno. |
PREEMPTIVE_COM_RELEASE
|
Solo uso interno. |
PREEMPTIVE_COM_RELEASEACCESSOR
|
Solo uso interno. |
PREEMPTIVE_COM_RELEASEROWS
|
Solo uso interno. |
PREEMPTIVE_COM_RELEASESESSION
|
Solo uso interno. |
PREEMPTIVE_COM_RESTARTPOSITION
|
Solo uso interno. |
PREEMPTIVE_COM_SEQSTRMREAD
|
Solo uso interno. |
PREEMPTIVE_COM_SEQSTRMREADANDWRITE
|
Solo uso interno. |
PREEMPTIVE_COM_SETDATAFAILURE
|
Solo uso interno. |
PREEMPTIVE_COM_SETPARAMETERINFO
|
Solo uso interno. |
PREEMPTIVE_COM_SETPARAMETERPROPERTIES
|
Solo uso interno. |
PREEMPTIVE_COM_STRMLOCKREGION
|
Solo uso interno. |
PREEMPTIVE_COM_STRMSEEKANDREAD
|
Solo uso interno. |
PREEMPTIVE_COM_STRMSEEKANDWRITE
|
Solo uso interno. |
PREEMPTIVE_COM_STRMSETSIZE
|
Solo uso interno. |
PREEMPTIVE_COM_STRMSTAT
|
Solo uso interno. |
PREEMPTIVE_COM_STRMUNLOCKREGION
|
Solo uso interno. |
PREEMPTIVE_CONSOLEWRITE
|
Solo uso interno. |
PREEMPTIVE_CREATEPARAM
|
Solo uso interno. |
PREEMPTIVE_DEBUG
|
Solo uso interno. |
PREEMPTIVE_DFSADDLINK
|
Solo uso interno. |
PREEMPTIVE_DFSLINKEXISTCHECK
|
Solo uso interno. |
PREEMPTIVE_DFSLINKHEALTHCHECK
|
Solo uso interno. |
PREEMPTIVE_DFSREMOVELINK
|
Solo uso interno. |
PREEMPTIVE_DFSREMOVEROOT
|
Solo uso interno. |
PREEMPTIVE_DFSROOTFOLDERCHECK
|
Solo uso interno. |
PREEMPTIVE_DFSROOTINIT
|
Solo uso interno. |
PREEMPTIVE_DFSROOTSHARECHECK
|
Solo uso interno. |
PREEMPTIVE_DTC_ABORT
|
Solo uso interno. |
PREEMPTIVE_DTC_ABORTREQUESTDONE
|
Solo uso interno. |
PREEMPTIVE_DTC_BEGINTRANSACTION
|
Solo uso interno. |
PREEMPTIVE_DTC_COMMITREQUESTDONE
|
Solo uso interno. |
PREEMPTIVE_DTC_ENLIST
|
Solo uso interno. |
PREEMPTIVE_DTC_PREPAREREQUESTDONE
|
Solo uso interno. |
PREEMPTIVE_FILESIZEGET
|
Solo uso interno. |
PREEMPTIVE_FSAOLEDB_ABORTTRANSACTION
|
Solo uso interno. |
PREEMPTIVE_FSAOLEDB_COMMITTRANSACTION
|
Solo uso interno. |
PREEMPTIVE_FSAOLEDB_STARTTRANSACTION
|
Solo uso interno. |
PREEMPTIVE_FSRECOVER_UNCONDITIONALUNDO
|
Solo uso interno. |
PREEMPTIVE_GETRMINFO
|
Solo uso interno. |
PREEMPTIVE_HADR_LEASE_MECHANISM
|
Programación del administrador de concesiones del grupo de disponibilidad para diagnósticos de soporte técnico de Microsoft. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PREEMPTIVE_HTTP_EVENT_WAIT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PREEMPTIVE_HTTP_REQUEST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PREEMPTIVE_LOCKMONITOR
|
Solo uso interno. |
PREEMPTIVE_MSS_RELEASE
|
Solo uso interno. |
PREEMPTIVE_ODBCOPS
|
Solo uso interno. |
PREEMPTIVE_OLE_UNINIT
|
Solo uso interno. |
PREEMPTIVE_OLEDB_ABORTORCOMMITTRAN
|
Solo uso interno. |
PREEMPTIVE_OLEDB_ABORTTRAN
|
Solo uso interno. |
PREEMPTIVE_OLEDB_GETDATASOURCE
|
Solo uso interno. |
PREEMPTIVE_OLEDB_GETLITERALINFO
|
Solo uso interno. |
PREEMPTIVE_OLEDB_GETPROPERTIES
|
Solo uso interno. |
PREEMPTIVE_OLEDB_GETPROPERTYINFO
|
Solo uso interno. |
PREEMPTIVE_OLEDB_GETSCHEMALOCK
|
Solo uso interno. |
PREEMPTIVE_OLEDB_JOINTRANSACTION
|
Solo uso interno. |
PREEMPTIVE_OLEDB_RELEASE
|
Solo uso interno. |
PREEMPTIVE_OLEDB_SETPROPERTIES
|
Solo uso interno. |
PREEMPTIVE_OLEDBOPS
|
Solo uso interno. |
PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT
|
Solo uso interno. |
PREEMPTIVE_OS_ACQUIRECREDENTIALSHANDLE
|
Solo uso interno. |
PREEMPTIVE_OS_AUTHENTICATIONOPS
|
Solo uso interno. |
PREEMPTIVE_OS_AUTHORIZATIONOPS
|
Solo uso interno. |
PREEMPTIVE_OS_AUTHZGETINFORMATIONFROMCONTEXT
|
Solo uso interno. |
PREEMPTIVE_OS_AUTHZINITIALIZECONTEXTFROMSID
|
Solo uso interno. |
PREEMPTIVE_OS_AUTHZINITIALIZERESOURCEMANAGER
|
Solo uso interno. |
PREEMPTIVE_OS_BACKUPREAD
|
Solo uso interno. |
PREEMPTIVE_OS_CLOSEHANDLE
|
Solo uso interno. |
PREEMPTIVE_OS_CLUSTEROPS
|
Solo uso interno. |
PREEMPTIVE_OS_COMOPS
|
Solo uso interno. |
PREEMPTIVE_OS_COMPLETEAUTHTOKEN
|
Solo uso interno. |
PREEMPTIVE_OS_COPYFILE
|
Solo uso interno. |
PREEMPTIVE_OS_CREATEDIRECTORY
|
Solo uso interno. |
PREEMPTIVE_OS_CREATEFILE
|
Solo uso interno. |
PREEMPTIVE_OS_CRYPTACQUIRECONTEXT
|
Solo uso interno. |
PREEMPTIVE_OS_CRYPTIMPORTKEY
|
Solo uso interno. |
PREEMPTIVE_OS_CRYPTOPS
|
Solo uso interno. |
PREEMPTIVE_OS_DECRYPTMESSAGE
|
Solo uso interno. |
PREEMPTIVE_OS_DELETEFILE
|
Solo uso interno. |
PREEMPTIVE_OS_DELETESECURITYCONTEXT
|
Solo uso interno. |
PREEMPTIVE_OS_DEVICEIOCONTROL
|
Solo uso interno. |
PREEMPTIVE_OS_DEVICEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_DIRSVC_NETWORKOPS
|
Solo uso interno. |
PREEMPTIVE_OS_DISCONNECTNAMEDPIPE
|
Solo uso interno. |
PREEMPTIVE_OS_DOMAINSERVICESOPS
|
Solo uso interno. |
PREEMPTIVE_OS_DSGETDCNAME
|
Solo uso interno. |
PREEMPTIVE_OS_DTCOPS
|
Solo uso interno. |
PREEMPTIVE_OS_ENCRYPTMESSAGE
|
Solo uso interno. |
PREEMPTIVE_OS_FILEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_FINDFILE
|
Solo uso interno. |
PREEMPTIVE_OS_FLUSHFILEBUFFERS
|
Solo uso interno. |
PREEMPTIVE_OS_FORMATMESSAGE
|
Solo uso interno. |
PREEMPTIVE_OS_FREECREDENTIALSHANDLE
|
Solo uso interno. |
PREEMPTIVE_OS_FREELIBRARY
|
Solo uso interno. |
PREEMPTIVE_OS_GENERICOPS
|
Solo uso interno. |
PREEMPTIVE_OS_GETADDRINFO
|
Solo uso interno. |
PREEMPTIVE_OS_GETCOMPRESSEDFILESIZE
|
Solo uso interno. |
PREEMPTIVE_OS_GETDISKFREESPACE
|
Solo uso interno. |
PREEMPTIVE_OS_GETFILEATTRIBUTES
|
Solo uso interno. |
PREEMPTIVE_OS_GETFILESIZE
|
Solo uso interno. |
PREEMPTIVE_OS_GETFINALFILEPATHBYHANDLE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PREEMPTIVE_OS_GETLONGPATHNAME
|
Solo uso interno. |
PREEMPTIVE_OS_GETPROCADDRESS
|
Solo uso interno. |
PREEMPTIVE_OS_GETVOLUMENAMEFORVOLUMEMOUNTPOINT
|
Solo uso interno. |
PREEMPTIVE_OS_GETVOLUMEPATHNAME
|
Solo uso interno. |
PREEMPTIVE_OS_INITIALIZESECURITYCONTEXT
|
Solo uso interno. |
PREEMPTIVE_OS_LIBRARYOPS
|
Solo uso interno. |
PREEMPTIVE_OS_LOADLIBRARY
|
Solo uso interno. |
PREEMPTIVE_OS_LOGONUSER
|
Solo uso interno. |
PREEMPTIVE_OS_LOOKUPACCOUNTSID
|
Solo uso interno. |
PREEMPTIVE_OS_MESSAGEQUEUEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_MOVEFILE
|
Solo uso interno. |
PREEMPTIVE_OS_NETGROUPGETUSERS
|
Solo uso interno. |
PREEMPTIVE_OS_NETLOCALGROUPGETMEMBERS
|
Solo uso interno. |
PREEMPTIVE_OS_NETUSERGETGROUPS
|
Solo uso interno. |
PREEMPTIVE_OS_NETUSERGETLOCALGROUPS
|
Solo uso interno. |
PREEMPTIVE_OS_NETUSERMODALSGET
|
Solo uso interno. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICY
|
Solo uso interno. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICYFREE
|
Solo uso interno. |
PREEMPTIVE_OS_OPENDIRECTORY
|
Solo uso interno. |
PREEMPTIVE_OS_PDH_WMI_INIT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PREEMPTIVE_OS_PIPEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_PROCESSOPS
|
Solo uso interno. |
PREEMPTIVE_OS_QUERYCONTEXTATTRIBUTES
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PREEMPTIVE_OS_QUERYREGISTRY
|
Solo uso interno. |
PREEMPTIVE_OS_QUERYSECURITYCONTEXTTOKEN
|
Solo uso interno. |
PREEMPTIVE_OS_REMOVEDIRECTORY
|
Solo uso interno. |
PREEMPTIVE_OS_REPORTEVENT
|
Solo uso interno. |
PREEMPTIVE_OS_REVERTTOSELF
|
Solo uso interno. |
PREEMPTIVE_OS_RSFXDEVICEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_SECURITYOPS
|
Solo uso interno. |
PREEMPTIVE_OS_SERVICEOPS
|
Solo uso interno. |
PREEMPTIVE_OS_SETENDOFFILE
|
Solo uso interno. |
PREEMPTIVE_OS_SETFILEPOINTER
|
Solo uso interno. |
PREEMPTIVE_OS_SETFILEVALIDDATA
|
Solo uso interno. |
PREEMPTIVE_OS_SETNAMEDSECURITYINFO
|
Solo uso interno. |
PREEMPTIVE_OS_SQLCLROPS
|
Solo uso interno. |
PREEMPTIVE_OS_SQMLAUNCH
|
Solo uso interno. Se aplica a: SQL Server 2008 R2 (10.50.x) a SQL Server 2016 (13.x). |
PREEMPTIVE_OS_VERIFYSIGNATURE
|
Solo uso interno. |
PREEMPTIVE_OS_VERIFYTRUST
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PREEMPTIVE_OS_VSSOPS
|
Solo uso interno. |
PREEMPTIVE_OS_WAITFORSINGLEOBJECT
|
Solo uso interno. |
PREEMPTIVE_OS_WINSOCKOPS
|
Solo uso interno. |
PREEMPTIVE_OS_WRITEFILE
|
Solo uso interno. |
PREEMPTIVE_OS_WRITEFILEGATHER
|
Solo uso interno. |
PREEMPTIVE_OS_WSASETLASTERROR
|
Solo uso interno. |
PREEMPTIVE_REENLIST
|
Solo uso interno. |
PREEMPTIVE_RESIZELOG
|
Solo uso interno. |
PREEMPTIVE_ROLLFORWARDREDO
|
Solo uso interno. |
PREEMPTIVE_ROLLFORWARDUNDO
|
Solo uso interno. |
PREEMPTIVE_SB_STOPENDPOINT
|
Solo uso interno. |
PREEMPTIVE_SERVER_STARTUP
|
Solo uso interno. |
PREEMPTIVE_SETRMINFO
|
Solo uso interno. |
PREEMPTIVE_SHAREDMEM_GETDATA
|
Solo uso interno. |
PREEMPTIVE_SNIOPEN
|
Solo uso interno. |
PREEMPTIVE_SOSHOST
|
Solo uso interno. |
PREEMPTIVE_SOSTESTING
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PREEMPTIVE_SP_SERVER_DIAGNOSTICS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PREEMPTIVE_STARTRM
|
Solo uso interno. |
PREEMPTIVE_STREAMFCB_CHECKPOINT
|
Solo uso interno. |
PREEMPTIVE_STREAMFCB_RECOVER
|
Solo uso interno. |
PREEMPTIVE_STRESSDRIVER
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PREEMPTIVE_TESTING
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PREEMPTIVE_TRANSIMPORT
|
Solo uso interno. |
PREEMPTIVE_UNMARSHALPROPAGATIONTOKEN
|
Solo uso interno. |
PREEMPTIVE_VSS_CREATESNAPSHOT
|
Solo uso interno. |
PREEMPTIVE_VSS_CREATEVOLUMESNAPSHOT
|
Solo uso interno. |
PREEMPTIVE_XE_CALLBACKEXECUTE
|
Solo uso interno. |
PREEMPTIVE_XE_CX_FILE_OPEN
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PREEMPTIVE_XE_CX_HTTP_CALL
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PREEMPTIVE_XE_DISPATCHER
|
Solo uso interno. |
PREEMPTIVE_XE_ENGINEINIT
|
Solo uso interno. |
PREEMPTIVE_XE_GETTARGETSTATE
|
Solo uso interno. |
PREEMPTIVE_XE_SESSIONCOMMIT
|
Solo uso interno. |
PREEMPTIVE_XE_TARGETFINALIZE
|
Solo uso interno. |
PREEMPTIVE_XE_TARGETINIT
|
Solo uso interno. |
PREEMPTIVE_XE_TIMERRUN
|
Solo uso interno. |
PREEMPTIVE_XETESTING
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
PRINT_ROLLBACK_PROGRESS
|
Se usa para esperar mientras los procesos de usuario finalizan en una base de datos que se ha realizado la transición mediante la cláusula alter DATABASE de terminación. Para obtener más información, vea ALTER DATABASE (Transact-SQL). |
PRU_ROLLBACK_DEFERRED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PVS_CLEANUP_LOCK
|
Se produce cuando el proceso de limpieza del almacén de versiones persistente (PVS) está esperando un bloqueo necesario para iniciar la limpieza. Puede producirse cuando una transacción activa impide que la limpieza de PVS se inicie internamente o use el procedimiento almacenado del sys.sp_persistent_version_cleanup sistema. Para obtener más información, consulte Supervisión y solución de problemas de recuperación acelerada de bases de datos.se aplica a: SQL Server 2019 (15.x) y versiones posteriores. |
PWAIT_ALL_COMPONENTS_INITIALIZED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_COOP_SCAN
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_DIRECTLOGCONSUMER_GETNEXT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PWAIT_EVENT_SESSION_INIT_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_FABRIC_REPLICA_CONTROLLER_DATA_LOSS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PWAIT_HADR_ACTION_COMPLETED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC
|
Se produce cuando una tarea en segundo plano está esperando la finalización de la tarea en segundo plano que recibe (a través del sondeo) notificaciones de clústeres de conmutación por error de Windows Server. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_CLUSTER_INTEGRATION
|
Una operación de anexión, reemplazo o eliminación está esperando obtener un bloqueo de escritura en una lista interna de AlwaysOn (por ejemplo, una lista de redes, direcciones de red o agentes de escucha del grupo de disponibilidad). Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_FAILOVER_COMPLETED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_JOIN
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PWAIT_HADR_OFFLINE_COMPLETED
|
Una operación de eliminación del grupo de disponibilidad está esperando a que el grupo de disponibilidad de destino se desconecte antes de destruir los objetos clustering de conmutación por error de Windows Server. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_ONLINE_COMPLETED
|
Una operación de creación o de grupo de disponibilidad de conmutación por error está esperando a que el grupo de disponibilidad de destino se conecte. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_POST_ONLINE_COMPLETED
|
Una operación de eliminación del grupo de disponibilidad está esperando la finalización de cualquier tarea en segundo plano programada como parte de un comando anterior. Por ejemplo, puede haber una tarea en segundo plano que realice la transición de las bases de datos de disponibilidad al rol principal. El DROP AVAILABILITY GROUP DDL debe esperar a que finalice esta tarea en segundo plano para evitar condiciones de carrera.Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_SERVER_READY_CONNECTIONS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADR_WORKITEM_COMPLETED
|
Espera interna por un subproceso esperando a que se complete una tarea de trabajo asincrónica. Se trata de una espera esperada y es para el uso de CSS. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_HADRSIM
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
PWAIT_LOG_CONSOLIDATION_IO
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PWAIT_LOG_CONSOLIDATION_POLL
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PWAIT_MD_LOGIN_STATS
|
Se produce durante la sincronización interna en los metadatos en las estadísticas de inicio de sesión. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_MD_RELATION_CACHE
|
Se produce durante la sincronización interna en los metadatos de la tabla o el índice. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_MD_SERVER_CACHE
|
Se produce durante la sincronización interna en metadatos en servidores vinculados. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_MD_UPGRADE_CONFIG
|
Se produce durante la sincronización interna en la actualización de configuraciones de todo el servidor. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_PREEMPTIVE_APP_USAGE_TIMER
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
PWAIT_PREEMPTIVE_AUDIT_ACCESS_WINDOWSLOG
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_QRY_BPMEMORY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_REPLICA_ONLINE_INIT_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_RESOURCE_SEMAPHORE_FT_PARALLEL_QUERY_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
PWAIT_SBS_FILE_OPERATION
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
PWAIT_XTP_FSSTORAGE_MAINTENANCE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
PWAIT_XTP_HOST_STORAGE_WAIT
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_ASYNC_CHECK_CONSISTENCY_TASK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_ASYNC_PERSIST_TASK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_ASYNC_PERSIST_TASK_START
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_ASYNC_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
QDS_BCKG_TASK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_BLOOM_FILTER
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
QDS_CLEANUP_STALE_QUERIES_TASK_MAIN_LOOP_SLEEP
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_CTXS
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_DB_DISK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_DYN_VECTOR
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_EXCLUSIVE_ACCESS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
QDS_HOST_INIT
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
QDS_LOADDB
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_PERSIST_TASK_MAIN_LOOP_SLEEP
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_QDS_CAPTURE_INIT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
QDS_SHUTDOWN_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_STMT
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_STMT_DISK
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_TASK_SHUTDOWN
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QDS_TASK_START
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QE_WARN_LIST_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
QPJOB_KILL
|
Indica que una actualización automática asincrónica de estadísticas se canceló mediante una llamada a cuando KILL la actualización se estaba iniciando a ejecutarse. El subproceso de terminación se suspende, esperando a que empiece a escuchar KILL comandos. Un buen valor es menor que un segundo. |
QPJOB_WAITFOR_ABORT
|
Indica que una actualización asincrónica de estadísticas automáticas se canceló mediante una llamada a KILL cuando se estaba ejecutando. La actualización ya se ha completado, pero se suspende hasta que se complete la coordinación de mensajes del subproceso de terminación. Este es un estado común pero poco frecuente, y debe ser muy corto. Un buen valor es menor que un segundo. |
QRY_MEM_GRANT_INFO_MUTEX
|
Se produce cuando la administración de memoria de ejecución de consultas intenta controlar el acceso a la lista de información de concesión estática. Este estado muestra información sobre las solicitudes de memoria concedidas y en espera actuales. Este estado es un estado de control de acceso simple. Nunca debería haber una larga espera en este estado. Si no se libera esta exclusión mutua, todas las nuevas consultas que usan memoria dejan de responder. |
QRY_PARALLEL_THREAD_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
QRY_PROFILE_LIST_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
QUERY_ERRHDL_SERVICE_DONE
|
Solamente se identifica con fines informativos. No está soportado. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
QUERY_WAIT_ERRHDL_SERVICE
|
Solamente se identifica con fines informativos. No está soportado. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN
|
Se produce en determinados casos cuando se ejecuta la compilación de índices de creación sin conexión en paralelo y los diferentes subprocesos de trabajo que ordenan la ordenación sincronizan el acceso a los archivos de ordenación. |
QUERY_NOTIFICATION_MGR_MUTEX
|
Se produce durante la sincronización de la cola de recolección de elementos no utilizados en el Administrador de notificaciones de consultas. |
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX
|
Se produce durante la sincronización de estado para las transacciones en las notificaciones de consulta. |
QUERY_NOTIFICATION_TABLE_MGR_MUTEX
|
Se produce durante la sincronización interna dentro del Administrador de notificaciones de consultas. |
QUERY_NOTIFICATION_UNITTEST_MUTEX
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
QUERY_OPTIMIZER_PRINT_MUTEX
|
Se produce durante la sincronización de la producción de salida de diagnóstico del optimizador de consultas. Este tipo de espera solo se produce si la configuración de diagnóstico se ha habilitado bajo la dirección del soporte técnico del producto de Microsoft. |
QUERY_TASK_ENQUEUE_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
QUERY_TRACEOUT
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
RBIO_WAIT_VLF
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
RBIO_RG_STORAGE
|
Se produce cuando se limita un nodo de proceso de base de datos de Hiperescala debido al consumo de registros retrasado en los servidores de páginas. Se aplica a: Hiperescala de Azure SQL Database. |
RBIO_RG_DESTAGE
|
Se produce cuando se limita un nodo de proceso de base de datos de Hiperescala debido al consumo de registros retrasado por el almacenamiento de registros a largo plazo. Se aplica a: Hiperescala de Azure SQL Database. |
RBIO_RG_REPLICA
|
Se produce cuando se limita un nodo de proceso de base de datos de Hiperescala debido al consumo retrasado del registro por parte de los nodos de réplica secundaria legibles. Se aplica a: Hiperescala de Azure SQL Database. |
RBIO_RG_LOCALDESTAGE
|
Se produce cuando se limita un nodo de proceso de base de datos de Hiperescala debido al consumo de registros retrasado por el servicio de registro. Se aplica a: Hiperescala de Azure SQL Database. |
RECOVER_CHANGEDB
|
Se produce durante la sincronización del estado de la base de datos en espera activa. |
RECOVERY_MGR_LOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
REDO_THREAD_PENDING_WORK
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
REDO_THREAD_SYNC
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
REMOTE_BLOCK_IO
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
REMOTE_DATA_ARCHIVE_MIGRATION_DMV
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
REMOTE_DATA_ARCHIVE_SCHEMA_DMV
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
REMOTE_DATA_ARCHIVE_SCHEMA_TASK_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
REPL_CACHE_ACCESS
|
Se produce durante la sincronización en una caché de artículos de replicación. Durante estas esperas, se bloquean las instrucciones del lector del registro de replicación y el lenguaje de definición de datos (DDL) en una tabla publicada. |
REPL_HISTORYCACHE_ACCESS
|
Solo uso interno. |
REPL_SCHEMA_ACCESS
|
Se produce durante la sincronización de la información de la versión del esquema de replicación. Este estado existe cuando las instrucciones DDL se ejecutan en el objeto replicado y cuando el lector de registros compila o consume esquema con versiones en función de la repetición de DDL. La contención se puede ver en este tipo de espera si tiene muchas bases de datos publicadas en un único publicador con replicación transaccional y las bases de datos publicadas están muy activas. |
REPL_TRANFSINFO_ACCESS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
REPL_TRANHASHTABLE_ACCESS
|
Solo uso interno. |
REPL_TRANTEXTINFO_ACCESS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
REPLICA_WRITES
|
Se produce mientras una tarea espera la finalización de escrituras de página en instantáneas de base de datos o réplicas DBCC. |
REQUEST_DISPENSER_PAUSE
|
Se produce cuando una tarea espera a que se completen todas las E/S pendientes, de modo que la E/S a un archivo se pueda inmovilizar para la copia de seguridad de instantáneas. |
REQUEST_FOR_DEADLOCK_SEARCH
|
Se produce mientras el monitor de interbloqueo espera a iniciar la siguiente búsqueda de interbloqueo. Esta espera se espera entre las detecciones de interbloqueo y el tiempo de espera total prolongado en este recurso no indica un problema. |
RESERVED_MEMORY_ALLOCATION_EXT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
RESMGR_THROTTLED
|
Se produce cuando se incluye una nueva solicitud y se limita en función de la GROUP_MAX_REQUESTS configuración. |
RESOURCE_GOVERNOR_IDLE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
RESOURCE_QUEUE
|
Se produce durante la sincronización de varias colas de recursos internos. |
RESOURCE_SEMAPHORE
|
Se produce cuando no se puede conceder inmediatamente una solicitud de memoria de consulta durante la ejecución de consultas debido a otras consultas simultáneas. Las esperas altas y los tiempos de espera pueden indicar un número excesivo de consultas simultáneas o cantidades excesivas de solicitudes de memoria. Las esperas excesivas de este tipo pueden generar el error 8645 de SQL: "Se agota el tiempo de espera mientras se espera a que los recursos de memoria ejecuten la consulta. Vuelva a ejecutar la consulta". Para obtener información detallada e ideas de solución de problemas sobre las esperas de concesión de memoria, consulte Solución de problemas de rendimiento lento o de poca memoria causados por concesiones de memoria en SQL Server. |
RESOURCE_SEMAPHORE_MUTEX
|
Se produce mientras una consulta espera a que se complete la solicitud de una reserva de subprocesos. También se produce cuando se sincronizan las solicitudes de compilación de consultas y concesión de memoria. |
RESOURCE_SEMAPHORE_QUERY_COMPILE
|
Se produce cuando el número de compilaciones de consultas simultáneas alcanza un límite. Las esperas elevadas y los tiempos de espera pueden indicar compilaciones excesivas, recompilaciones o planes que no se pueden almacenar en caché. |
RESOURCE_SEMAPHORE_SMALL_QUERY
|
Se produce cuando una consulta pequeña no puede conceder la solicitud de memoria inmediatamente debido a otras consultas simultáneas. El tiempo de espera no debe superar más de unos segundos, ya que el servidor transfiere la solicitud al grupo de memoria de consulta principal si no se puede conceder la memoria solicitada en unos segundos. Las esperas elevadas pueden indicar un número excesivo de consultas pequeñas simultáneas mientras el grupo de memoria principal está bloqueado por consultas en espera. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
RESTORE_FILEHANDLECACHE_ENTRYLOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
RESTORE_FILEHANDLECACHE_LOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
RG_RECONFIG
|
Solo uso interno. |
ROWGROUP_OP_STATS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
ROWGROUP_VERSION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
RTDATA_LIST
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
SATELLITE_CARGO
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SATELLITE_SERVICE_SETUP
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SATELLITE_TASK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SBS_DISPATCH
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
SBS_RECEIVE_TRANSPORT
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
SBS_TRANSPORT
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
SCAN_CHAR_HASH_ARRAY_INITIALIZATION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SEC_DROP_TEMP_KEY
|
Se produce después de un intento erróneo de quitar una clave de seguridad temporal antes de un reintento. |
SECURITY_CNG_PROVIDER_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
SECURITY_CRYPTO_CONTEXT_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SECURITY_DBE_STATE_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SECURITY_KEYRING_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SECURITY_MUTEX
|
Se produce cuando hay una espera de exclusión mutua que controla el acceso a la lista global de proveedores criptográficos de administración extensible de claves (EKM) y la lista con ámbito de sesión de sesiones EKM. |
SECURITY_RULETABLE_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SEMPLAT_DSI_BUILD
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SEQUENCE_GENERATION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SEQUENTIAL_GUID
|
Se produce mientras se obtiene un nuevo GUID secuencial. |
SERVER_IDLE_CHECK
|
Se produce durante la sincronización del estado de inactividad de la instancia de SQL Server cuando un monitor de recursos intenta declarar una instancia de SQL Server como inactiva o intentando reactivarse. |
SERVER_RECONFIGURE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SESSION_WAIT_STATS_CHILDREN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SHARED_DELTASTORE_CREATION
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SHUTDOWN
|
Se produce mientras una instrucción de apagado espera a que se cierren las conexiones activas. |
SLEEP_BPOOL_FLUSH
|
Se produce cuando un punto de control limita la emisión de nuevas E/S para evitar saturar el subsistema de disco. |
SLEEP_BUFFERPOOL_HELPLW
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SLEEP_DBSTARTUP
|
Se produce durante el inicio de la base de datos mientras espera a que todas las bases de datos se recuperen. |
SLEEP_DCOMSTARTUP
|
Se produce una vez como máximo durante el inicio de la instancia de SQL Server mientras espera a que se complete la inicialización de DCOM. |
SLEEP_MASTERDBREADY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SLEEP_MASTERMDREADY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SLEEP_MASTERUPGRADED
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SLEEP_MEMORYPOOL_ALLOCATEPAGES
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SLEEP_MSDBSTARTUP
|
Se produce cuando el seguimiento de SQL espera a que la base de datos finalice el msdb inicio. |
SLEEP_RETRY_VIRTUALALLOC
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SLEEP_SYSTEMTASK
|
Se produce durante el inicio de una tarea en segundo plano mientras espera tempdb a completar el inicio. |
SLEEP_TASK
|
Se produce cuando una tarea se suspende mientras espera a que se produzca un evento genérico. |
SLEEP_TEMPDBSTARTUP
|
Se produce mientras una tarea espera tempdb a que se complete el inicio. |
SLEEP_WORKSPACE_ALLOCATEPAGE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SLO_UPDATE
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
SMSYNC
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SNI_CONN_DUP
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
SNI_CRITICAL_SECTION
|
Se produce durante la sincronización interna dentro de los componentes de red de SQL Server. |
SNI_HTTP_WAITFOR_0_DISCON
|
Se produce durante el apagado de SQL Server, mientras espera a que se cierren las conexiones HTTP pendientes. |
SNI_LISTENER_ACCESS
|
Se produce mientras se espera a que los nodos de acceso a memoria no uniforme (NUMA) actualicen el cambio de estado. El acceso al cambio de estado se serializa. |
SNI_TASK_COMPLETION
|
Se produce cuando hay una espera para que todas las tareas finalicen durante un cambio de estado de nodo NUMA. |
SNI_WRITE_ASYNC
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
SOAP_READ
|
Se produce mientras espera a que se complete una lectura de red HTTP. |
SOAP_WRITE
|
Se produce mientras espera a que se complete una escritura de red HTTP. |
SOCKETDUPLICATEQUEUE_CLEANUP
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
SOS_CALLBACK_REMOVAL
|
Se produce al realizar la sincronización en una lista de devolución de llamada para quitar una devolución de llamada. No se espera que este contador cambie una vez completada la inicialización del servidor. |
SOS_DISPATCHER_MUTEX
|
Se produce durante la sincronización interna del grupo de distribuidores. Esto incluye cuando se ajusta el grupo. |
SOS_LOCALALLOCATORLIST
|
Se produce durante la sincronización interna en el Administrador de memoria de SQL Server. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
SOS_MEMORY_TOPLEVELBLOCKALLOCATOR
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SOS_MEMORY_USAGE_ADJUSTMENT
|
Se produce cuando se ajusta el uso de memoria entre grupos. |
SOS_OBJECT_STORE_DESTROY_MUTEX
|
Se produce durante la sincronización interna en grupos de memoria al destruir objetos del grupo. |
SOS_PHYS_PAGE_CACHE
|
Tiene en cuenta el tiempo en que un subproceso espera a adquirir la exclusión mutua que debe adquirir antes de asignar páginas físicas o antes de devolver esas páginas al sistema operativo. Las esperas en este tipo solo aparecen si la instancia de SQL Server usa memoria AWE. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SOS_PROCESS_AFFINITY_MUTEX
|
Se produce durante la sincronización del acceso a la configuración de afinidad de proceso. |
SOS_RESERVEDMEMBLOCKLIST
|
Se produce durante la sincronización interna en el Administrador de memoria de SQL Server. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
SOS_SCHEDULER_YIELD
|
Se produce cuando una tarea produce voluntariamente el programador para que se ejecuten otras tareas. Durante esta espera, la tarea está esperando en una cola ejecutable para que se renueve su quantum, es decir, esperando que se programe para ejecutarse en la CPU de nuevo. Las esperas prolongadas en este tipo de espera suelen indicar oportunidades para optimizar las consultas que realizan exámenes de índice o tabla. Céntrese en la regresión del plan, el índice que falta, las actualizaciones de estadísticas y las reescrituras de consultas. La optimización de los tiempos de ejecución reduce la necesidad de que las tareas se produzcan varias veces. Si los tiempos de consulta para estas tareas que consumen CPU son aceptables, se espera este tipo de espera y se puede omitir. |
SOS_SMALL_PAGE_ALLOC
|
Se produce durante la asignación y la liberación de memoria administrada por algunos objetos de memoria. |
SOS_STACKSTORE_INIT_MUTEX
|
Se produce durante la sincronización de la inicialización del almacén interno. |
SOS_SYNC_TASK_ENQUEUE_EVENT
|
Se produce cuando se inicia una tarea de forma sincrónica. La mayoría de las tareas de SQL Server se inician de forma asincrónica, en la que el control vuelve al inicio inmediatamente después de que se haya colocado la solicitud de tarea en la cola de trabajo. |
SOS_VIRTUALMEMORY_LOW
|
Se produce cuando una asignación de memoria espera a que resource Manager libere memoria virtual. |
SOSHOST_EVENT
|
Se produce cuando un componente hospedado, como CLR, espera en un objeto de sincronización de eventos de SQL Server. |
SOSHOST_INTERNAL
|
Se produce durante la sincronización de devoluciones de llamada del administrador de memoria usadas por componentes hospedados, como CLR. |
SOSHOST_MUTEX
|
Se produce cuando un componente hospedado, como CLR, espera en un objeto de sincronización de exclusión mutua de SQL Server. |
SOSHOST_RWLOCK
|
Se produce cuando un componente hospedado, como CLR, espera en un objeto de sincronización lector-escritor de SQL Server. |
SOSHOST_SEMAPHORE
|
Se produce cuando un componente hospedado, como CLR, espera en un objeto de sincronización de semáforos de SQL Server. |
SOSHOST_SLEEP
|
Se produce cuando una tarea hospedada se suspende mientras espera a que se produzca un evento genérico. Las tareas hospedadas se usan en componentes hospedados como CLR. |
SOSHOST_TRACELOCK
|
Se produce durante la sincronización del acceso a los flujos de seguimiento. |
SOSHOST_WAITFORDONE
|
Se produce cuando un componente hospedado, como CLR, espera a que se complete una tarea. |
SOS_WORK_DISPATCHER
|
Solo uso interno. se aplica a: SQL Server 2019 (15.x) y versiones posteriores. |
SP_PREEMPTIVE_SERVER_DIAGNOSTICS_SLEEP
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SP_SERVER_DIAGNOSTICS_BUFFER_ACCESS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SP_SERVER_DIAGNOSTICS_INIT_MUTEX
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SP_SERVER_DIAGNOSTICS_SLEEP
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SPINLOCK_EXT
|
Se produce cuando un subproceso está esperando adquirir un interbloqueo. Incluye tanto el giro como el tiempo de sueño. Los valores altos pueden indicar contención de bloqueo por subproceso. Debido a una posibilidad de un impacto de rendimiento menor con cargas de trabajo de alto rendimiento y alta simultaneidad, las SPINLOCK_EXT esperas solo se realizan un seguimiento si la marca de seguimiento 8134 está habilitada.Se aplica a: VERSIÓN preliminar de SQL Server 2025 (17.x) y versiones posteriores. |
SQLCLR_APPDOMAIN
|
Se produce mientras CLR espera a que un dominio de aplicación complete el inicio. |
SQLCLR_ASSEMBLY
|
Se produce mientras se espera el acceso a la lista de ensamblados cargada en el appdomain. |
SQLCLR_DEADLOCK_DETECTION
|
Se produce mientras CLR espera a que se complete la detección de interbloqueos. |
SQLCLR_QUANTUM_PUNISHMENT
|
Se produce cuando se limita una tarea CLR porque ha superado su quantum de ejecución. Esta limitación se realiza para reducir el efecto de esta tarea que consume muchos recursos en otras tareas. |
SQLSORT_NORMMUTEX
|
Se produce durante la sincronización interna, al inicializar estructuras de ordenación internas. |
SQLSORT_SORTMUTEX
|
Se produce durante la sincronización interna, al inicializar estructuras de ordenación internas. |
SQLTRACE_BUFFER_FLUSH
|
Se produce cuando una tarea está esperando a que una tarea en segundo plano vacíe los búferes de seguimiento en el disco cada cuatro segundos. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
SQLTRACE_FILE_BUFFER
|
Se produce durante la sincronización en búferes de seguimiento durante un seguimiento de archivos. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SQLTRACE_FILE_READ_IO_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SQLTRACE_FILE_WRITE_IO_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SQLTRACE_INCREMENTAL_FLUSH_SLEEP
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SQLTRACE_LOCK
|
Solo uso interno. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
SQLTRACE_PENDING_BUFFER_WRITERS
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
SQLTRACE_SHUTDOWN
|
Se produce mientras el apagado del seguimiento espera a que se completen los eventos de seguimiento pendientes. |
SQLTRACE_WAIT_ENTRIES
|
Se produce mientras una cola de eventos de seguimiento de SQL espera a que los paquetes lleguen a la cola. |
SRVPROC_SHUTDOWN
|
Se produce mientras el proceso de apagado espera a que los recursos internos se libere para apagarse limpiamente. |
STARTUP_DEPENDENCY_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
TDS_BANDWIDTH_STATE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
TDS_INIT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
TDS_PROXY_CONTAINER
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
TEMPOBJ
|
Se produce cuando se sincronizan las caídas de objetos temporales. Esta espera es poco frecuente y solo se produce si una tarea ha solicitado acceso exclusivo para las caídas de la tabla temporal. |
TEMPORAL_BACKGROUND_PROCEED_CLEANUP
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
TERMINATE_LISTENER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
THREADPOOL
|
Se produce cuando una tarea (consulta o inicio de sesión o cierre de sesión) espera a que un subproceso de trabajo lo ejecute. Esto puede indicar que la configuración máxima del subproceso de trabajo está mal configurada o, normalmente, que las ejecuciones por lotes tardan poco tiempo, lo que reduce el número de subprocesos de trabajo disponibles para satisfacer otros lotes. Examine el rendimiento de los lotes (consultas) y reduzca la duración de las consultas reduciendo los cuellos de botella (bloqueo, paralelismo, E/S, esperas de bloqueo temporal) o proporcionando un diseño adecuado de indexación o consulta. |
TIMEPRIV_TIMEPERIOD
|
Se produce durante la sincronización interna del temporizador de eventos extendidos. |
TRACE_EVTNOTIF
|
Solo uso interno. |
TRACEWRITE
|
Se produce cuando el proveedor de seguimiento del conjunto de filas de Seguimiento de SQL espera a que se procese un búfer libre o un búfer con eventos. |
TRAN_MARKLATCH_DT
|
Se produce cuando se espera un bloqueo temporal del modo de destrucción en un bloqueo temporal de marca de transacción. Los bloqueos temporales de marca de transacción se usan para la sincronización de confirmaciones con transacciones marcadas. |
TRAN_MARKLATCH_EX
|
Se produce cuando se espera un bloqueo temporal de modo exclusivo en una transacción marcada. Los bloqueos temporales de marca de transacción se usan para la sincronización de confirmaciones con transacciones marcadas. |
TRAN_MARKLATCH_KP
|
Se produce cuando se espera un bloqueo temporal de modo de mantenimiento en una transacción marcada. Los bloqueos temporales de marca de transacción se usan para la sincronización de confirmaciones con transacciones marcadas. |
TRAN_MARKLATCH_NL
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
TRAN_MARKLATCH_SH
|
Se produce cuando se espera un bloqueo temporal del modo compartido en una transacción marcada. Los bloqueos temporales de marca de transacción se usan para la sincronización de confirmaciones con transacciones marcadas. |
TRAN_MARKLATCH_UP
|
Se produce cuando se espera un bloqueo temporal del modo de actualización en una transacción marcada. Los bloqueos temporales de marca de transacción se usan para la sincronización de confirmaciones con transacciones marcadas. |
TRANSACTION_MUTEX
|
Se produce durante la sincronización del acceso a una transacción por varios lotes. |
UCS_ENDPOINT_CHANGE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UCS_MANAGER
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UCS_MEMORY_NOTIFICATION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UCS_SESSION_REGISTRATION
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UCS_TRANSPORT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UCS_TRANSPORT_STREAM_CHANGE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
UTIL_PAGE_ALLOC
|
Se produce cuando los exámenes del registro de transacciones esperan a que la memoria esté disponible durante la presión de memoria. |
VDI_CLIENT_COMPLETECOMMAND
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
VDI_CLIENT_GETCOMMAND
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
VDI_CLIENT_OPERATION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
VDI_CLIENT_OTHER
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
VERSIONING_COMMITTING
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
VIA_ACCEPT
|
Se produce cuando se completa una conexión de proveedor del adaptador de interfaz virtual (VIA) durante el inicio. |
VIEW_DEFINITION_MUTEX
|
Se produce durante la sincronización en el acceso a las definiciones de vista almacenadas en caché. |
WAIT_FOR_RESULTS
|
Se produce al esperar a que se desencadene una notificación de consulta. |
WAIT_ON_SYNC_STATISTICS_REFRESH
|
Se produce cuando se espera a que se complete la actualización de estadísticas sincrónicas antes de que se pueda reanudar la compilación y la ejecución de consultas. Se aplica a: A partir de SQL Server 2019 (15.x) |
WAIT_SCRIPTDEPLOYMENT_REQUEST
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_SCRIPTDEPLOYMENT_WORKER
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XLOGREAD_SIGNAL
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
WAIT_XTP_ASYNC_TX_COMPLETION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_CKPT_AGENT_WAKEUP
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_CKPT_CLOSE
|
Se produce cuando se espera a que se complete un punto de control. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_CKPT_ENABLED
|
Se produce cuando se deshabilita el control de puntos de control y espera a que se habilite la creación de puntos de control. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_CKPT_STATE_LOCK
|
Se produce al sincronizar la comprobación del estado del punto de comprobación. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_COMPILE_WAIT
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
WAIT_XTP_GUEST
|
Se produce cuando el asignador de memoria de base de datos debe dejar de recibir notificaciones de memoria baja. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
WAIT_XTP_HOST_WAIT
|
Se produce cuando el motor de base de datos desencadena las esperas e implementa el host. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_OFFLINE_CKPT_BEFORE_REDO
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_OFFLINE_CKPT_LOG_IO
|
Se produce cuando el punto de control sin conexión está esperando a que se complete una E/S de lectura de registro. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_OFFLINE_CKPT_NEW_LOG
|
Se produce cuando el punto de control sin conexión espera a que se examinen nuevos registros de registro. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_PROCEDURE_ENTRY
|
Se produce cuando un procedimiento drop espera a que se completen todas las ejecuciones actuales de ese procedimiento. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_RECOVERY
|
Se produce cuando la recuperación de la base de datos está esperando a que finalice la recuperación de objetos optimizados para memoria. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAIT_XTP_SERIAL_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
WAIT_XTP_SWITCH_TO_INACTIVE
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
WAIT_XTP_TASK_SHUTDOWN
|
Se produce cuando se espera a que se complete un subproceso OLTP de In-Memory. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
WAIT_XTP_TRAN_DEPENDENCY
|
Se produce al esperar dependencias de transacción. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WAITFOR
|
Se produce como resultado de una WAITFOR instrucción Transact-SQL. La duración de la espera viene determinada por los parámetros de la instrucción . Se trata de una espera iniciada por el usuario. |
WAITFOR_PER_QUEUE
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
WAITFOR_TASKSHUTDOWN
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
WAITSTAT_MUTEX
|
Se produce durante la sincronización del acceso a la colección de estadísticas usadas para rellenar sys.dm_os_wait_stats . |
WCC
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
WINDOW_AGGREGATES_MULTIPASS
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
WINFAB_API_CALL
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WINFAB_REPLICA_BUILD_OPERATION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
WINFAB_REPORT_FAULT
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
WORKTBL_DROP
|
Se produce mientras se pausa antes de reintentar, después de que se produzca un error en la eliminación de una tabla de trabajo. |
WRITE_COMPLETION
|
Se produce cuando una operación de escritura está en curso. |
WRITELOG
|
Se produce mientras espera a que se complete un vaciado de registro. Las operaciones comunes que provocan vaciados de registro son confirmaciones de transacciones y puntos de comprobación. Las razones comunes para las esperas largas WRITELOG son: latencia de disco (donde residen los archivos de registro de transacciones), la incapacidad de E/S para mantenerse al día con las transacciones o, un gran número de operaciones del registro de transacciones y vaciados (confirmaciones, reversión) |
XACT_OWN_TRANSACTION
|
Se produce mientras se espera a adquirir la propiedad de una transacción. |
XACT_RECLAIM_SESSION
|
Se produce mientras espera a que el propietario actual de una sesión libere la propiedad de la sesión. |
XACTLOCKINFO
|
Se produce durante la sincronización del acceso a la lista de bloqueos de una transacción. Además de la propia transacción, se accede a la lista de bloqueos mediante operaciones como la detección de interbloqueos y la migración de bloqueos durante las divisiones de página. |
XACTWORKSPACE_MUTEX
|
Se produce durante la sincronización de defectos de una transacción, así como el número de bloqueos de base de datos entre los miembros de la inscripción de una transacción. |
XDB_CONN_DUP_HASH
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XDES_HISTORY
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XDES_OUT_OF_ORDER_LIST
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XDES_SNAPSHOT
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XDESTSVERMGR
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XE_BUFFERMGR_ALLPROCESSED_EVENT
|
Se produce cuando los búferes de sesión de eventos extendidos se vacían en los destinos. Esta espera se produce en un subproceso en segundo plano. |
XE_BUFFERMGR_FREEBUF_EVENT
|
Se produce cuando se cumple alguna de las condiciones siguientes: - Se configura una sesión de eventos extendidos sin pérdida de eventos y todos los búferes de la sesión están llenos actualmente. Esto puede indicar que los búferes de una sesión de eventos extendidos son demasiado pequeños o deben crear particiones. - Las auditorías experimentan un retraso. Esto puede indicar un cuello de botella de disco en la unidad donde se escriben las auditorías. |
XE_CALLBACK_LIST
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XE_CX_FILE_READ
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
XE_DISPATCHER_CONFIG_SESSION_LIST
|
Se produce cuando se inicia o detiene una sesión de eventos extendidos que usa destinos asincrónicos. Esta espera indica cualquiera de las condiciones siguientes: - Una sesión de eventos extendidos se registra con un grupo de subprocesos en segundo plano. - El grupo de subprocesos en segundo plano calcula el número necesario de subprocesos en función de la carga actual. |
XE_DISPATCHER_JOIN
|
Se produce cuando finaliza un subproceso en segundo plano que se usa para las sesiones de eventos extendidos. |
XE_DISPATCHER_WAIT
|
Se produce cuando un subproceso en segundo plano que se usa para las sesiones de eventos extendidos está esperando a que se procesen los búferes de eventos. |
XE_FILE_TARGET_TVF
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XE_LIVE_TARGET_TVF
|
Solo uso interno. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
XE_MODULEMGR_SYNC
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
XE_OLS_LOCK
|
Solamente se identifica con fines informativos. No está soportado. No se garantiza la compatibilidad futura. |
XE_PACKAGE_LOCK_BACKOFF
|
Solamente se identifica con fines informativos. No está soportado. Se aplica solo a: SQL Server 2008 R2 (10.50.x). |
XE_SERVICES_EVENTMANUAL
|
Solo uso interno. |
XE_SERVICES_MUTEX
|
Solo uso interno. |
XE_SERVICES_RWLOCK
|
Solo uso interno. |
XE_SESSION_CREATE_SYNC
|
Solo uso interno. |
XE_SESSION_FLUSH
|
Solo uso interno. |
XE_SESSION_SYNC
|
Solo uso interno. |
XE_STM_CREATE
|
Solo uso interno. |
XE_TIMER_EVENT
|
Solo uso interno. |
XE_TIMER_MUTEX
|
Solo uso interno. |
XE_TIMER_TASK_DONE
|
Solo uso interno. |
XIO_CREDENTIAL_MGR_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XIO_CREDENTIAL_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XIO_EDS_MGR_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
XIO_EDS_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
XIO_IOSTATS_BLOBLIST_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
XIO_IOSTATS_FCBLIST_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2017 (14.x) y versiones posteriores. |
XIO_LEASE_RENEW_MGR_RWLOCK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XTP_HOST_DB_COLLECTION
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
XTP_HOST_LOG_ACTIVITY
|
Solo uso interno. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
XTP_HOST_PARALLEL_RECOVERY
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XTP_PREEMPTIVE_TASK
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XTP_TRUNCATION_LSN
|
Solo uso interno. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
XTPPROC_CACHE_ACCESS
|
Se produce cuando se obtiene acceso a todos los objetos de caché de procedimientos almacenados compilados de forma nativa. Se aplica a: SQL Server 2014 (12.x) y versiones posteriores. |
XTPPROC_PARTITIONED_STACK_CREATE
|
Se produce al asignar estructuras de caché de procedimientos almacenados compiladas de forma nativa por nodo NUMA (debe realizarse un solo subproceso) para un procedimiento determinado. Se aplica a: SQL Server 2012 (11.x) y versiones posteriores. |
Para obtener una matriz de compatibilidad de bloqueo, consulte sys.dm_tran_locks.