感谢您的阅读,此博客的文章都是原著,转载请您保留相关链接,谢谢!

摘要: 经常有开发同事反映如下情况:我有一条语句或者一个JOB昨天跑半个小时就完成了,今天怎么跑了两个小时还没有完成?是不是数据库出现问题了? 数据库语句运行时间异常,其实是一个比较复杂的情况,因为数据是不断变动的,今天好好的一条语句,有可能明天运行就不在预计的时间内了,这个场景是没办法完全重溯的,即便有当时的备份数据,但是当时的服务器压力是没有办法知道和营造的;但是好在现在不是要调查昨天语句跑时间异常的原因,而是要找到现在语句运行异常的原因,现在的情况还正在进行着呢,所以我们可以根据语句目前的情况,初步来排查一下; 其实要考虑的问题比较多: 1. 索引是否正常(索引是否损坏、有没有人删除索引等);. 阅读全文
posted @ 2012-01-17 17:53 飞洋过海 阅读(5850) 评论(3) 推荐(6) 编辑