慢查询的危害


我们都知道慢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