SEa*_*986 4 sql-server troubleshooting sp-blitzfirst sp-whoisactive
我使用sp_WhoIsActive和sp_BlitzFirst(ExpertMode参数设置为 1)来实时了解 SQL Server 上发生的情况。我觉得这是对的升级sp_who,sp_who2等等......
任何人都可以解释一下,如果两者之间有任何区别。它们似乎显示相同的内容,尽管列的设置略有不同。此外,BlitzFirst 在其输出中显示了一些其他信息作为单独的输出表
在这个视频中,布伦特展示了他的分类过程,他同时使用了这两种方法sp_WhoIsActive,sp_BlitzFirst这让我觉得肯定有一些不同,但除非我错过了视频中的某些内容,否则我不明白为什么sp_WhoIsActive需要
它们只是不同的脚本。
Adam 的 sp_WhoIsActive 功能强大、免费且受版权保护。我已经使用它至少十年了,我喜欢它,我个人仍然继续使用它。但是,它不是开源的,这意味着您不能为其贡献代码,也不允许将其分发给其他人。
我们需要一些可以出于商业目的重新分发给我们的客户的东西,并让他们将其分发给他们的客户(因为我们的一些客户是软件供应商和服务提供商)。这就是为什么我们编写了 sp_BlitzWho 并使用 MIT 许可证授权它,使我们(和其他人)能够用它做任何事情。
它们都是很棒的工具。我仍然教人们如何使用 sp_WhoIsActive 因为大多数人不需要重新分发代码或对其进行改进的能力。
关于为什么我仍然使用 sp_WhoIsActive - 当我对阻塞链进行故障排除时,我更喜欢 sp_WhoIsActive 因为它的 get_locks 参数显示对象中的锁定。我们不需要编辑该代码或重新分发它的能力,因此我们没有费心将该逻辑构建到 sp_BlitzWho 中。
| 归档时间: |
|
| 查看次数: |
760 次 |
| 最近记录: |