SQL调优

SQL调优_第1张图片

SQL调优_第2张图片

# 插入数据

SQL调优_第3张图片

SQL调优_第4张图片

SQL调优_第5张图片

SQL调优_第6张图片

SQL调优_第7张图片

页合并

SQL调优_第8张图片

SQL调优_第9张图片

# order by优化

视频教程:34. 进阶-SQL优化-order by优化_哔哩哔哩_bilibili

SQL调优_第10张图片

SQL调优_第11张图片

在创建索引的时候,如果没有设置顺序,是会默认升序的;但phone想要倒序,则需要额外的排序

根据需要,创建联合索引时分别设置对应的顺序

SQL调优_第12张图片

# group by优化

SQL调优_第13张图片

# limit优化

SQL调优_第14张图片

# count优化

SQL调优_第15张图片

SQL调优_第16张图片

# update优化

SQL调优_第17张图片

在执行update语句的时候需要规避的问题:

在执行update语句的时候,我们一定要根据索引字段进行更新,否则就会出现行锁升级为表锁,就会锁住整张表,一旦锁表了,我们的并发性能就会降低1

# 总结

SQL调优_第18张图片

你可能感兴趣的:(interview,数据库,SQL调优,MySQL)