MySQl优化学习笔记(七)SQL优化简介

一、SQL优化简介

1、我们平时说的SQL优化就是优化SQl语句和索引(通俗说就是使用什么样的SQL语句能够让索引生效)

2、SQL优化是伴随业务进行的,并不是所有操作都必须达到最好才是优化。

二、常规调优思路

1、查看慢查询(slow-log),分析slow-log,分析出查询慢的语句,找出问题;

2、按照一定优先级,进行一个一个的排查所有慢语句;

3、分析我们写的SQL(top sql),进行explain调试(分析语句为什么慢),查看语句执行时间;

4、调整索引或语句本身。

三、MySQl中日志分类

MySQL日志分为4类:错误日志(记录系统级别错误,不是SQL命令写错了)、二进制日志(记录数据的修改删除和新增)、通用查询日志(什么都记)、慢查询日志(记录查询慢的日志)



下节记录通用日志的介绍。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容