1. 程式人生 > >mysql第九篇文章~一個mysql案例的排查

mysql第九篇文章~一個mysql案例的排查

文章 pla 既然 排查 問題 一點 一個 相關 聯系

背景:測試環境下發現大量select查詢,而且負載飆升到90+

排查思路:

1 老規則,按照排錯腳本走一圈,規劃出幾個元素(1 針對庫訪問的統計 2針對具體語句類型的統計),發現有大量的select 查詢

2 考慮 是因為沒有走索引導致的sql堆積麽,我explain了一下,速度很快。

3 那麽得出結論是由於並發導致的問題。

問題解決:

1既然是並發問題, 聯系到了相關的研發人員,發現是由於mysql前端的redis掛掉了,導致直接大量查詢打到了mysql端,負載飆升

2 研發停止了相關查詢,問題解決

總結: 對於前端做mysql緩存的redis這種架構,一定也要關註,一旦redis發生問題,大量查詢會拖垮mysql本身。排查問題不光要從mysql本身考慮

這就是我的一點感悟

mysql第九篇文章~一個mysql案例的排查