SQL Server本身带有监控的工具,例如
1. SQL Server Profiler http://msdn.microsoft.com/en-us/library/ms181091.aspx
2. SQL Server Audit http://msdn.microsoft.com/en-us/library/cc280386.aspx
还可以使用所谓的数据收集
http://msdn.microsoft.com/en-us/library/bb677356.aspx
对于特定错误要进行跟踪的话,也可以使用警报
这个要有部分自己封装吧
1、比如执行sql,应该在cmd执行的方法里面进行触发别的操作
2、打开可以使用DbConnection 的 event StateChangeEventHandler StateChange事件
3、异常应该是编写代码时要考虑try-catch吧
这几个事件我都知道,但是这样还是不够详细,使用sql进行查询倒是可以解决这些问题,但是性能太差了,时时刻刻都要去查询,不知道还有没有什么好办法。
自己已解决,谢谢两位。
你最后的采取的方式是什么,有没有链接资料啊!
@滴答的雨: 晚点我写博文吧,记得关注哈