Mysql优化
Mysql优化
·
1、插入数据优化
如果要一次性插入多条数据,可以进行以下优化
3). 优化方案三

更大量的数据,可以使用mysql的load指令

2、主键优化
主键乱序插入会导致页分裂

页合并
3、order by 优化
MySQL 的排序,有两种方式:
Using filesort : 通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区 sort
buffer 中完成排序操作,所有不是通过索引直接返回排序结果的排序都叫 FileSort 排序。
Using index : 通过有序索引顺序扫描直接返回有序数据,这种情况即为 using index ,不需要
额外排序,操作效率高。
对于以上的两种排序方式, Using index 的性能高,而 Using filesort 的性能低,我们在优化排序
操作时,尽量要优化为 Using index 。
4、group by优化
5、limit优化
在数据量比较大时,如果进行 limit 分页查询,在查询时,越往后,分页查询效率越低。
6、count优化
7、update优化
根据索引来进行更新,可以优化性能
更多推荐
所有评论(0)