mac下如何开启mysql的慢查询进行调试(一)

在mac系统下mysql如何开启慢查询

1. 慢查询是是用来做什么的呢?

在日常开发中,mysql是企业中使用的非常多的一类数据库。 如果我们在执行一条sql 查询 语句时,如果 耗时很长,那么必然的结果就是 显示的数据会很慢,进而就是很差的用户体验, 或者作为开发人员的你被你的 上司 屌。

那么接下来我们就直奔主题,看如何在使用慢查询来 筛出 查询语句耗时长的语句,进而能够做下一步动作,去优化它。
所以接下来分为两大步,   第一大步, 如何开启慢查询。 第二大步,如何去根据筛出来的慢查询日志,去分析sql语句的执行性能问题。

1.1 开启慢查询

	不管是使用mac 还是 windows, 其开启mysql的慢查询都是类似的。这里由于我目前使用的 是mac 电脑,所以以mac 为例给大家讲解。

mysql下的命令来进行配置

1.2 执行查询语句

执行查询语句,当一条sql 查询语句执行的时长超过了3秒的时候, 就会在上面的 文件夹的文件中记录下来。
	然后我们就可以使用 产生的日志文件来进行 进一步的分析了。

当然如果要想进一步的分析 这个 文件,我们需要进一步的 学习。 待下一篇文章讲解。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值