美文网首页mysql
面试可以吹的mysql实际问题(不断更新)

面试可以吹的mysql实际问题(不断更新)

作者: hedgehog1112 | 来源:发表于2020-12-27 23:42 被阅读0次

    13、收缩表,del不回收空间,可创建临时表,大表用gh-ost 控制时间,所占资源

    14、count(*)存到db或缓存中

    16、select  * from t where city in ('杭州',"  苏州") order by  name limit 10000,100 优化:

        1)归并排序,name最小前100:select * from t where city=" 杭州" order by name limit 10100;和select * from t where city="苏州 " order by name limit 10100

        2)上面导致返回变大,select id,name,拿100 个id查所有记录解决

    18、注意字符集、类型不同的隐式转换,导致慢sql

    19、只查一行sql慢,show processlist 有锁,找到对应pid kill掉(select blocking_pid)

    20、

    相关文章

      网友评论

        本文标题:面试可以吹的mysql实际问题(不断更新)

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