gpt4 book ai didi

sql - 您要运行的第一个 SQL 命令是什么来排除 SQL Server 性能问题?

转载 作者:行者123 更新时间:2023-12-02 19:00:41 26 4
gpt4 key购买 nike

当 SQL Server (2000/2005/2008) 运行缓慢时,您运行的第一个命令是什么来查看问题所在?

这个问题的目的是,当所有答案都被编译后,其他用户可以通过运行您选择的命令来隔离可能出现问题的位置,从而受益。还有其他有关 SQL Server 性能的故障排除帖子,但它们仅对特定情况有用。

如果您推出并运行自己的自定义 SQL 脚本,
那么你会让其他人知道什么吗

  • 脚本的目的
  • 它返回(返回值)
  • 找出问题所在

如果您可以提供脚本的源代码,请发布。

就我而言,

sp_lock

我跑去弄清楚是否有任何锁(目的)来返回SQL Server锁信息。由于结果集显示对象 ID(因此不那么人类可读),我通常会浏览结果以查看是否有异常多的锁。


欢迎更新标签

最佳答案

当一张图片值一千个字时,为什么要运行单个查询!

我更喜欢运行免费的 Performance Dashboard Reports .

它们可以在几秒钟内提供服务器性能的完整快照概述。然后,您只需单击仪表板上的相应区域即可选择要调查的特定区域(锁定、当前运行的查询、等待请求等)。

http://www.microsoft.com/downloads/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204-e419218c1efc&displaylang=en

需要注意一点,我相信这些仅在 SQL 2005 及更高版本中可用。

关于sql - 您要运行的第一个 SQL 命令是什么来排除 SQL Server 性能问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/699741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com