MySQL数据库sql优化

1.insert语句优化

        当插入数据庞大时,使用insert语句的效率会很低,可以使用mysql系统提高的load指令进行插入。使用load前需要把所插入的数据上传到系统上。

        语法

         具体语法

 

 

 2. 主键优化

  •     索引组组织表:表中的数据时根据主键的顺序进行排序的

        分页有两种情况:

        1)页分裂

        2)页合并

        主键设计原则

3. order by优化

        词语解释

  •  注意事项

1)分组操作时可以通过索引来提高效率

2)分组操作也满足最左前缀法则
      

4. limit优化

        优化思路:一般分页查询时通过覆盖索引提高性能,通过子查询形式提高性能

           具体实现

5.count优化

                用法:

        1.count()是一个聚合函数,对于返回的结果集会一行一行的判断,如果不为null就加1,否则不加。

        2.count(字段),count(主键),

        count(*),count(1):这两个都是直接按行进行累加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱笑的蛐蛐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值