mysql 简单速度优化思路

最近做网站后台速度进行简单的优化,大致思路如下:

    1.首先是sql的条件,越重要,越能过滤数据的条件放在最后,因为sql条件从后往前执行

    2.减少sql自带的函数的使用,能在业务逻辑处理的就在业务逻辑处理

    3.尽量避免左连接,能用内连接就用内连接,左连接时如果左表的数据量过大会导致查询速度很慢 

    4.对查询条件创建索引,会大大提高查询速度

    5.如果查询的数据时间很久变化不大,使用缓存,降低数据库访问压力

    6.减少like使用

    7.减少in的使用,可以根据具体使用场景用exsist或(如果枚举值在某一范围)between-and替代

猜你喜欢

转载自blog.csdn.net/lzhlovelyl/article/details/76728483