2010-01-12 11 views
14

Estamos en proceso de conversión a SQL Server de MySQL. Estoy tratando de averiguar por qué una llamada al sqsh no está regresando y sospecho que hay algún bloqueo que desconozco.¿Cuál es el equivalente de 'SHOW PROCESSLIST' de mysql en el servidor SQL?

¿Cómo se puede saber qué está pasando (preferiblemente a través de la conexión a la base de datos)?

+0

relacionadas: http://stackoverflow.com/questions/1939001/what-is-equivalent-statement-of-dbcc-inputbufferspidwhich-give-sql-statemen –

Respuesta

11

Puede buscar en sp_who y sp_who2 para ver si le brindan lo que necesita. De lo contrario, SQL Profiler a menudo puede ayudar con los diagnósticos de problemas.

+4

Para los novatos: '' sp_who' ejecutivo o exec sp_who2' – Putnik

14

probar este

select * from master..sysprocesses 
-1

SQL Server incluye unos procsos indocumentados. sp_who2 enumera todos los procesos actuales conectados a un servidor SQL. Se encuentra en la base de datos master.

USE master; 
GO 
EXEC sp_who2; 
GO 
Cuestiones relacionadas