Greg Asked: 2017-02-10 10:35:30 +0800 CST2017-02-10 10:35:30 +0800 CST 2017-02-10 10:35:30 +0800 CST sp_BlitzFirst:blocking_session_id 未显示在 session_ids 列表中 772 我有版本sp_BlitzFirst 2016-12-10。 我执行了以下操作: sp_blitzfirst @ExpertMode = 1, @CheckProcedureCache = 1, @OutputType = 'Opserver1' 下面的输出显示 SPID 124 被 SPID 143 阻止,但是 SPID 143 没有出现在任何输出中。还有另一种方法可以让 sp_BlitzFirst 也显示 blocking_sesesion_id 的信息,这样我就可以看到正在执行什么查询吗? sql-server sp-blitzfirst 1 个回答 Voted Best Answer Erik Darling 2017-02-10T18:29:18+08:002017-02-10T18:29:18+08:00 阻塞 SPID 很可能正在休眠。如果您再次运行 sp_BlitzFirst,请查看下面的第二部分,您可能会看到有关打开事务的休眠会话的警告。 默认情况下,sp_BlitzWho 会过滤掉休眠的 SPID。我们最近确实添加了一个参数来显示它们,但我们还没有将它冒泡到 sp_BlitzFirst。 我正在使用手机,所以目前无法发布屏幕截图。如果您需要更多信息,请发表评论。 谢谢!
阻塞 SPID 很可能正在休眠。如果您再次运行 sp_BlitzFirst,请查看下面的第二部分,您可能会看到有关打开事务的休眠会话的警告。
默认情况下,sp_BlitzWho 会过滤掉休眠的 SPID。我们最近确实添加了一个参数来显示它们,但我们还没有将它冒泡到 sp_BlitzFirst。
我正在使用手机,所以目前无法发布屏幕截图。如果您需要更多信息,请发表评论。
谢谢!