Что эквивалентно «SHOW PROCESSLIST» mysql на сервере SQL? - PullRequest
17 голосов
/ 12 января 2010

Мы находимся в процессе конвертации в SQL Server из MySQL. Я пытаюсь выяснить, почему звонок на sqsh не возвращается, и я подозреваю, что есть какая-то блокировка, о которой я не знаю.

Как вы узнаете, что происходит (желательно через соединение с базой данных)?

Ответы [ 3 ]

15 голосов
/ 13 января 2010

Попробуйте это

select * from master..sysprocesses
15 голосов
/ 13 января 2010

Вы можете заглянуть в sp_who и sp_who2, чтобы узнать, дают ли они вам то, что вам нужно. В противном случае SQL Profiler часто помогает при диагностике проблем.

1 голос
/ 20 февраля 2018

SQL Server включает несколько недокументированных процедур. sp_who2 перечисляет все текущие процессы, связанные с SQL Server. Он находится в базе данных master.

USE master;
GO
EXEC sp_who2;
GO
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...