zoukankan
html css js c++ java
查找存储过程中的错误位置
前两天为用友二次开发的一个项目查询数据报错,这个查询是通过一个主存储过程调用三个自定义函数,TSQL代码很多,而且用到很多循环递归,查询分析器报的错误地址在一个递归的入口,设断点跟踪了几次,因为太长了,未果。今天看了鞠强的
SQL Server性能调优入门(图文版)
,有些心得,利用SQLServer的事件探查器终于找到错误位置。
首先通过事件探查器建立一个跟踪,跟踪属性中常规选项卡采用默认设置,事件选项卡只保留存储过程并加入SP:stmtCompleted和SP:stmtStarting,结果如下图:
在筛选选项卡中设定好SPID,点击运行。
然后在查询分析器中执行出错的存储过程,报错结束后由最后开始找到只有Starting而没有Completed的语句就是我们要找的。
剩余的事情就简单了,在出错位置设好断点,获取出错时变量的值,就可以找到错误的原因了。
查看全文
相关阅读:
观察者与被观察者
Gson和阿里的JSON简单对比
银行卡输入特效 4个加一空格
Android 点击空白处蕴藏键盘
Android覆盖安装及常遇到的问题
Android view中的requestLayout和invalidate方法
医药行业GSP注册流程
如何快速查询视图
反写规则超额控制
预算管理的操作步骤
原文地址:https://www.cnblogs.com/end/p/626637.html
最新文章
个人阅读作业2
代码复审
《移山之道》读后感受与疑问
个人项目滴总结
【个人总结】软件工程M1/M2总结
个人阅读作业2
代码复审
Pair Work:电梯调度算法的实现和测试 by 12061171 and 12061168
《编程之美》阅读分享
SVN版本管理与大型代码上线(9)
热门文章
LNMP分离式部署(7)
MHA-Atlas-MySQL高可用 上(6)
PXE自动化装机(4)
Jumpserver跳板机(5)
DNS解析服务器(3)
FTP服务搭建(2)
DHCP服务搭建(1)
Jekins安装
linux常用命令
获取一个视频网址的第一帧或者其他时间段的图片
Copyright © 2011-2022 走看看