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):这两个都是直接按行进行累加