问题标签 [sp-who2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQL Server 中的块 (SP_WHO2)
我工作的公司有一个问题,有些人以错误的方式使用 SQL 导致块自然而然地使整个系统崩溃,但我们无法捕捉到谁在这样做,因为在感知过程中的人时。
我想知道是否有任何方法可以保存块中的数据?
一旦发生某些事情,它将保存数据SPID, Login, HostName, DBName, Command
,当然如果可能的话,它会拉出并保存该人正在运行的脚本。我通常看穿:
我已经给了一个谷歌,但我没有找到它,所以我来到了这里。
提前致谢。
PS:抱歉谷歌翻译的英文
sql - sp_WhoIsActive/spwho2 - 获取进程 ID
我是一名开发人员,帮助 DBA 解决零星的 CPU 100% 问题。
请参阅下面的 SQL 查询:
它返回一条记录。然后我在 MyOtherDatabaseServer 上执行以下命令:
有没有办法可以将服务器 1 上的结果与服务器 2 上的结果联系起来?我希望 sp_WhoIsActive 会为每条记录返回一个进程 ID(因为第一个查询中有一个 HostProcess ,所以会绑定它们)。
服务器 1 和 MyOtherDatabaseServer 之间有一个链接服务器设置。我正在尝试查找“服务器 1”上的哪个数据库正在使用链接服务器并在 MyOtherDatabaseServer 上运行查询。