gpt4 book ai didi

sql-server - SQL 服务器事件探查器 : How can I display query parameter values in deadlock graph?

转载 作者:行者123 更新时间:2023-12-03 16:55:16 26 4
gpt4 key购买 nike

我正在尝试使用 SQL Server Profiler 2008 调试死锁。我知道如何在分析器中获取死锁图,但是当我将鼠标悬停在图中显示的两个语句之一上时,“语句"出现的工具提示仅包含带有参数名称的查询,而不包含值。

换句话说,我得到这样的工具提示:

DELETE FROM users WHERE id = @id

如何查看对应的参数值?这个截图:

enter image description here展示了我想看到的东西,所以一定有办法。

最佳答案

您最好的选择可能是在您的配置文件中也包含“SQL:StatementStarting”,然后向上滚动列表以查找作为死锁一部分的 SPID。这不是一种简单的方法,但是如果语句是参数化 SQL 与常规语句,则 SQL Profiler 会以不同的方式记录这些语句。在你的照片中,它看起来像是在显示一个非参数化的语句,但你的问题似乎是关于一个参数化的语句。

我之前遇到过这个问题,试图弄清楚应用程序向 SQL Server 发送的确切内容 - 我只能看到参数化查询,这对我一点帮助都没有。

关于sql-server - SQL 服务器事件探查器 : How can I display query parameter values in deadlock graph?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951391/

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