Статья написана автором Галиев Руслан

MSSQL sp_who

Предоставляет сведения о текущих пользователях, сеансах и процессах.

Синтаксис

1
sp_who [ [ @loginame = ] 'login' | session ID | 'ACTIVE' ]

Процедура sp_who возвращает результирующий набор со следующими данными.

Столбец Тип данных Описание
spid smallint Идентификатор сеанса.
ecid smallint Идентификатор контекста выполнения заданного потока, связанный с определенным идентификатором сеанса.

ECID = {0, 1, 2, 3, …n}, где 0 всегда представляет основной или родительский поток, а {1, 2, 3, …n} представляет подпроцессы.

status nchar(30) Состояние процесса. Возможны следующие значения.

dormant. SQL Server сбрасывает сеанс.

running. В сеансе выполняются один или несколько пакетов. Если включен режим MARS, в сеансе может выполняться несколько пакетов. Дополнительные сведения см. в разделе Использование режима MARS.

background. В сеансе выполняется фоновая задача, например обнаружение взаимоблокировок.

rollback. В сеансе выполняется откат транзакций.

pending. В сеансе ожидается освобождение потока исполнителя.

runnable. Задачи сеанса находятся в очереди исполнителей планировщика, ожидая времени такта.

spinloop. Задачи сеанса ожидают освобождения взаимоблокировки.

suspended. Сеанс ожидает завершения события, например операции ввода-вывода.

loginame nchar(128) Имя входа, связанное со специфическим процессом.
hostname nchar(128) Имя узла или компьютера для каждого процесса.
blk char(5) Идентификатор сеанса для блокирующего процесса, если такой существует. В противном случае значение этого столбца — 0.

Если транзакция, связанная с данным идентификатором сеанса, заблокирована потерянной распределенной транзакцией, этот столбец возвратит -2 для блокирующей потерянной транзакции.

dbname nchar(128) База данных, используемая процессом.
cmd nchar(16) Команда компонента Database Engine (инструкция Transact-SQL, внутренний процесс компонента Database Engine и так далее), выполняющаяся для процесса.
request_id int Идентификатор для запросов, запущенных в определенном сеансе.
Комментарии

You must be logged in to post a comment.

Tags Связь с комментариями статьи:
RSS комментарии