美文网首页
【光之收藏家运维记录】数据库慢SQL问题记录

【光之收藏家运维记录】数据库慢SQL问题记录

作者: 鲨鲨指挥官 | 来源:发表于2022-04-07 13:49 被阅读0次

    2022年4月6日晚
    数据库服务器出现高强度的慢SQL现象,一度将CPU占用冲击上100%,并且保持了相当长的状态


    image.png

    后经过大佬指点,通过数据库中慢日志记录中获悉,有几条SQL执行时间过长,并对此进行优化,总结几点

    1. 一定要指定LIMIT 不然会输出所有结果,必然造成慢SQL
    2. 对于ORDER BY RAND() 因为其随机算法执行时间较长,可能出现慢SQL的情况,除了一定要使用RAND的情况,尽量减少使用,并且RAND的时候最好是where指定缩小范围
    3. 正确合理的分配索引,可以参考这篇文章https://www.runoob.com/mysql/mysql-index.html

    相关文章

      网友评论

          本文标题:【光之收藏家运维记录】数据库慢SQL问题记录

          本文链接:https://www.haomeiwen.com/subject/pzojsrtx.html