【发布时间】:2010-01-12 20:58:05
【问题描述】:
我们正在从MySQL 转换为SQL Server。我试图弄清楚为什么对sqsh 的调用没有返回,并且我怀疑有一些我不知道的锁。
你如何知道发生了什么(最好是通过数据库连接)?
【问题讨论】:
标签: sql-server
我们正在从MySQL 转换为SQL Server。我试图弄清楚为什么对sqsh 的调用没有返回,并且我怀疑有一些我不知道的锁。
你如何知道发生了什么(最好是通过数据库连接)?
【问题讨论】:
标签: sql-server
试试这个
select * from master..sysprocesses
【讨论】:
您可以查看 sp_who 和 sp_who2 以查看它们是否能够满足您的需求。否则,SQL Profiler 通常可以帮助诊断问题。
【讨论】:
exec sp_who 或 exec sp_who2
SQL Server 包含一些未记录的过程。 sp_who2 列出连接到 SQL Server 的所有当前进程。它位于master 数据库中。
USE master;
GO
EXEC sp_who2;
GO
【讨论】: