慢查詢的危害


我們都知道慢sql是不好的,那么究竟慢sql會引起什么危害呢?我總結了一下,慢sql可能會造成以下幾種危害:

  1. 影響用戶體驗。慢sql的執行時間過長,則會導致用戶的等待時間過長,直接影響用戶體驗。
  2. 造成數據庫幻讀、不可重復讀。假設該慢sql是一個更新操作的sql,則會可能出現幻讀、不可重復讀這種數據庫並發事務導致的問題。
  3. InnoDB的慢查會造成DDL操作阻塞。
  4. 慢查可能導致占用mysql的大量內存導致mysql服務直接掛掉導致整個系統癱瘓。
  5. 慢查sql可能執行時間過長導致應用的進程被kill無法返回結果給到客戶端。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM