数据库慢,原来与数据库无关
生活随笔
收集整理的這篇文章主要介紹了
数据库慢,原来与数据库无关
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
剛剛睡著,就被電話叫醒。
同事打電話過來,說是產線反應刷條碼很慢,刷一個要10分鐘(之前不到1秒)。他已經將數據庫重啟了,仍無效。
趕快穿上衣服,連到數據庫,發現連接速度很快,應該數據庫不慢。仍然檢查完日志,表空間等有可能出問題的地方,均未發現異常。
讓同事將運行慢的SQL發過來,直接在數據庫上運行,發現很快。可以確定,不是數據庫問題。但,到底是什么問題呢?
同事突然講,說他也曾懷疑是AP Server的問題,也重新啟動了AP Server,但很奇怪,AP Server竟然啟動了半小時。我感覺應該是DNS的問題,因為我其中一臺DNS壞掉了,估計那臺Server僅設定了一臺DNS。又追問了一下程序邏輯,同事說是有一條要取得IP 的邏輯。覺得應該就是DNS引起的,因為DNS有問題,導致程序無法取得IP,就一直停在那里,作業員就認為數據庫慢。
讓同事將AP Server的DNS改為另一臺,再試驗程序,果然恢復到之前的速度。?
轉載于:https://www.cnblogs.com/kevinsun/archive/2009/03/16/1413692.html
總結
以上是生活随笔為你收集整理的数据库慢,原来与数据库无关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SMTP 队列邮件对照表
- 下一篇: Request.Form的用法