数据库问题快速定位
来源:互联网 发布:java常用框架 编辑:程序博客网 时间:2024/06/05 15:00
1.在含有大量业务逻辑的sql 存储过程中,定位表数据在什么时候被哪个过程修改是一件很困难事,尤其是对业务逻辑不熟的时候,为了排查问题,我们需要快速定位问题
比较简单 的方法是创建触发器
use hswinrun2goCREATE TRIGGER trReadOnly_tblEvents ON groupholderstock INSTEAD OF UPDATEAS BEGIN RAISERROR( 'groupholderstock table is read only.', 16, 1 ) ROLLBACK TRANSACTION END这是一个update 触发器,很容易定位到哪个过程对这个表做了更新操作,尤其对于层层调用非常实用,直接定位到最底层的存储过程
删除触发器
use hswinrun2godrop trigger trReadOnly_tblEvents
1 0
- 数据库问题快速定位
- iOS快速定位问题
- Opnet--快速定位应用问题
- 快速定位服务器CPU100%问题
- 如何快速定位线上问题?
- DEBUG快速定位问题的方法
- 快速定位 xcode 混编时的问题
- 防御性编码有助于快速定位问题
- Android 系统问题快速定位总结
- 快速定位java系统的线上问题
- android 代码混淆导致问题,快速定位
- 快速定位是否是kl文件问题
- 快速定位问题——查阅文档
- 利用vim查看日志,快速定位问题
- 重复导入问题,快速定位重复文件
- 如何快速定位TempDB产生问题
- 如何快速定位TempDB产生问题
- 如何快速定位TempDB产生问题
- 反射——Reflection
- 记kafka partition数据量过大导致不能正确重启
- 完美解决win7系统中IE占用CPU过高问题(转)
- 用优先队列式分支限界法解决0-1背包问题
- USB DMA
- 数据库问题快速定位
- CPU load飙高排查---线程级别
- 云适配
- View的可见与不可见 的visibility的数值
- 正则表达式拾贝
- C字符串函数系列
- 访问文件和目录
- kohana 框架简单小结
- 交换俩个数