数据库:sql server 2005
应用: pb9.0
图1
图2
图3
大家好, 本人在视同Profiler追踪应用程序对数据库所做的操作时遇到一些疑问,请各位帮忙指教.
一.
如图(尽管不知道所提供图片是否有帮助),这是一个餐饮的收银系统,sqlserver 2005 数据库,
主要有两个功能模块访问该数据库,一个是前台收款,一个是后台打印监控,
现在遇到这样一个问题,
我想追踪前台收银对数据库的操作,但是在启动后台打印监控的情况下, profiler总是自动暂停追踪,如图1和图2(图1和2是一个追踪结果,分为两次截屏)
请问: 当前这种情况是什么原因导致的追踪自动暂停,有无什么解决办法.
另:在使用Profiler时,都有什么情况会导致追踪自动暂停.
二.如图3
图3所示为一段追踪结果,可以看到追踪并没有暂停,但是他会一直停在begin trans阶段,实际上整个业务逻辑的后端都没有追踪到,
直白一点就是说,触发的操作会对数据库做1,2,3,4 共计4个动作, 但是这里追踪到3之后就没了.
请问: 这种情况有可能是什么原因. 在应用层面做什么操作或者操作数据库时使用什么参数会导致这样的结果,怎么样才能追踪到步骤4的内容.
图4
三.如图4
前台应用在操作数据库时会监控到类似的游标消息,请问有什么办法能够得到游标中的内容吗
本人技术比较菜(那是相当菜了),问题比较多,只是爱捅咕,还请各位不吝赐教.