我的存储过程中存在性能问题,因为我的过程需要很长时间才能完成执行。我想调试我的过程。是否有任何工具可用于此或sql server中的任何inbuild选项。我正在使用sql server 2008.在存储过程中调试
Q
在存储过程中调试
0
A
回答
0
有一个内置选项。如果您正在使用SQL Management Studio,则您已拥有此选项。只需在EXEC命令处放置一个断点,然后使用Alt + F5调试SP。
不要忘记通过继续执行F11来进入代码。
欲了解更多信息,你可以检查this文章。
0
您可以选择按ctrl + L
或通过菜单查询 - >“显示预计执行计划”给出execution plan of your query
或您可以使用sqlprofiler
。两者都让你知道哪部分需要时间。
当你的逻辑错误出现时,调试会给出。
对于您的问题,你可以在你想中间结果select @var1, @var2 or print @var1
相关问题
- 1. 在Oracle中调试存储过程
- 2. 调试存储过程
- 3. 调试DB2存储过程
- 4. MySQL存储过程调试
- 5. 调试存储过程
- 6. 调试ASP存储过程调用
- 7. 无法在Visual Studio中调试存储过程。 '步入存储过程'丢失
- 8. 在MySQL中调用存储过程中的存储过程
- 9. 从存储过程中调用存储过程在MySQL中
- 10. 在存储过程中从插入调用存储过程
- 11. 配置调试存储过程
- 12. 如何调试tsql存储过程?
- 13. 如何调试MySQL存储过程?
- 14. 使用Toad调试Oracle存储过程
- 15. 调试MS SQL存储过程
- 16. 无法手动调试存储过程
- 17. 如何调试postgresql存储过程?
- 18. 调试SQL Server 2005存储过程
- 19. 调试存储过程的问题
- 20. SQL试图在存储过程中
- 21. 从存储过程中的select语句调用存储过程
- 22. 如何调用其他存储过程中的存储过程
- 23. 调用存储过程中的存储过程
- 24. 调用存储过程中的“out”ref_cursor的Oracle存储过程
- 25. 调用存储在另一个存储过程的过程
- 26. 在Java中调用存储过程
- 27. 在jdbc中调用存储过程
- 28. 在DotNetNuke中调用sql存储过程
- 29. 在Oracle中调用存储过程
- 30. 调用在C#中的存储过程