zoukankan      html  css  js  c++  java
  • Mysql高性能

    1. 优化数据访问

    1. 减少不必要的查询,条件限制,where,limit等,使用具体字段,而不是使用*。
    2. 使用索引,减少mysql需要扫描的行
    3. 简单查询与复杂查询灵活使用
      mysql扫描数据的速度是很快的,但是返回给客户端的速度是比较慢的。如果一个复杂查询能够胜任当前的需求,那么分成多个简单的sql是不明智的。
      当一个复杂查询较为复杂,执行时间较慢时,分成多个简单查询也是一个好的方式
    4. count函数只计算非空的个数,当指定某一列时,该列的null是不计算在内的。尽量使用count(*).
    5. group by和order by后面的列尽量是同一张表里面的,这个更容易命中索引

     2. 查询执行路径

    1. 路径

  • 相关阅读:
    会议10
    会议09
    回忆8
    会议07
    团队报告三
    深圳展会问题关注
    移动电源频率设置
    安卓java设置字体颜色
    安卓取消默认的标题栏方法
    安卓,按钮清晰的事件注册写法
  • 原文地址:https://www.cnblogs.com/JackShi/p/14885517.html
Copyright © 2011-2022 走看看