sys.dm_clr_tasks (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance
Devuelve una fila de todas las tareas CLR (Common Language Runtime) que se están ejecutando actualmente. Un lote de Transact-SQL que contiene una referencia a una rutina CLR crea una tarea independiente para la ejecución de todo el código administrado de ese lote. Muchas instrucciones del lote que requieren la ejecución del código administrado utilizan la misma tarea CLR. La tarea CLR es responsable de mantener objetos y estados relacionados con la ejecución de código administrado, así como las transiciones entre la instancia de SQL Server y Common Language Runtime.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
task_address | varbinary(8) | Dirección de la tarea CLR. |
sos_task_address | varbinary(8) | Dirección de la tarea por lotes de Transact-SQL subyacente. |
appdomain_address | varbinary(8) | Dirección del dominio de la aplicación en la que se ejecuta esta tarea. |
state | nvarchar(128) | Estado actual de la tarea. |
abort_state | nvarchar(128) | Estado en el que está actualmente la cancelación (si la tarea se ha cancelado). Hay varios estados implicados en la anulación de tareas. |
type | nvarchar(128) | Tipo de tarea. |
affinity_count | int | Afinidad de la tarea. |
forced_yield_count | int | Número de veces que se forzó a la tarea a producir. |
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.
Consulte también
Funciones y vistas de administración dinámica (Transact-SQL)
Vistas de administración dinámica relacionadas con Common Language Runtime (Transact-SQL)