在mac系统下mysql如何开启慢查询
1. 慢查询是是用来做什么的呢?
在日常开发中,mysql是企业中使用的非常多的一类数据库。 如果我们在执行一条sql 查询 语句时,如果 耗时很长,那么必然的结果就是 显示的数据会很慢,进而就是很差的用户体验, 或者作为开发人员的你被你的 上司 屌。
那么接下来我们就直奔主题,看如何在使用慢查询来 筛出 查询语句耗时长的语句,进而能够做下一步动作,去优化它。
所以接下来分为两大步, 第一大步, 如何开启慢查询。 第二大步,如何去根据筛出来的慢查询日志,去分析sql语句的执行性能问题。
1.1 开启慢查询
不管是使用mac 还是 windows, 其开启mysql的慢查询都是类似的。这里由于我目前使用的 是mac 电脑,所以以mac 为例给大家讲解。
1.2 执行查询语句
执行查询语句,当一条sql 查询语句执行的时长超过了3秒的时候, 就会在上面的 文件夹的文件中记录下来。
然后我们就可以使用 产生的日志文件来进行 进一步的分析了。
当然如果要想进一步的分析 这个 文件,我们需要进一步的 学习。 待下一篇文章讲解。