sys.dm_clr_tasks (języka Transact-SQL)
Zwraca wartość wiersza dla wszystkich języka wspólnego (CLR) w czasie wykonywania zadań, które są aktualnie uruchomione.A Transact-SQL partia zawiera odwołanie do CLR procedura tworzy oddzielne zadania do wykonania zarządzanego kodu w tym partia. Wielokrotne instrukcje w tej instancji, które wymagają wykonania kod zarządzany za pomocą tego samego zadania środowiska CLR.Zadanie CLR jest odpowiedzialny za zachowanie obiektów i odnoszące się do wykonania kod zarządzany, a także przejść między wystąpienie stanu SQL Server i plików wykonywalnych języka wspólnego.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
task_address |
varbinary(8) |
Adres zadania środowiska CLR. |
sos_task_address |
varbinary(8) |
Adres podstawowej Transact-SQL zadanie partia. |
appdomain_address |
varbinary(8) |
Adres domena aplikacji, w którym to zadanie jest uruchomione. |
Stan |
nvarchar(128) |
Bieżący stan zadania. |
abort_state |
nvarchar(128) |
Należy podać przerwanie jest obecnie w (o ile zadanie zostało anulowane) jest wielu stanów zaangażowanych jednocześnie przerywanie zadań. |
Typ |
nvarchar(128) |
Typ zadania. |
affinity_count |
int |
Koligacja zadania. |
forced_yield_count |
int |
Liczba określająca, ile razy zadania został zmuszony do wydajności. |
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.