资讯专栏INFORMATION COLUMN

mysql5.7 慢日志配置

dongfangyiyu / 3075人阅读

摘要:打开慢查询日志记录可以帮忙我们优化,一般建议开启,系统稳定后可以关闭环境系统位版本配置在下加入以下启动慢日志慢日志重启慢日志定义时长,看个人产品需求注意对应目录需要设置成用户权限,或者,无需自己创建日志文件查询配置结果查询配置查

打开慢查询日志记录可以帮忙我们优化mysql,一般建议开启,系统稳定后可以关闭
环境

系统 centos7 64位

mysql版本 5.7.22

[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-754.3.5.el6.x86_64 #1 SMP Tue Aug 14 20:46:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# mysql --version
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper
配置my.cnf

[mysqld]下加入以下

slow_query_log=1  #启动慢日志
slow_query_log_file=/var/log/mysql/slow-mysql-query.log # 慢日志重启
long_query_time=1 # 慢日志定义时长1s,看个人产品需求
注意: slow_query_log_file对应目录需要设置成mysql用户权限,或者777,无需自己创建日志文件
查询配置结果
# 查询配置
show variables like "%slow%"; 
# 查询慢查询时间
show variables like "long_query_time";
# 查询慢查询数量
show status like "%slow_queries%"; 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/48210.html

相关文章

  • UCloud MySQL云数据库简介

    摘要:用户可以根据对云数据库的硬件需求进行选择。主库与从库云数据库主库与从库主库支持读写操作。云数据库提供自动备份和手动备份两种方式,防止数据丢失,避免误操作带来的风险。日志云数据库日志日志是用于记录云数据库操作事件的记录文件。UCloud MySQL云数据库实例类型 MySQL实例包括普通版和高可用版实例类型。 普通版实例提供基本的数据库单实例,可根据需求创建主从同步,实现数据冗余和...

    Vultr 评论0 收藏0
  • Mysql5.7.19安装后错误日志中有警告

    摘要:警告在中,通过方式连接被作为默认和推荐。干掉警告很简单,只要在声明跳过就行了。警告禁止对外部连接进行解析,使用这一选项可以消除进行解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用地址方式,否则将无法正常处理连接请求。 警告1: secure_file_priv 配置项对数据导入导出的影响 1、限制mysqld 不允许导入 | 导出  mysqld --secure...

    warmcheng 评论0 收藏0
  • CentOS7-MySQL排坑历程

    摘要:表示重连,连接丢失。认为可能是连接等待超时问题。在数据库的配置中,其连接的等待时间缺省值为小时。这时,应用的连接池仍然合法地持有该连接的引用。经过查询,发现这是由于引起的错误。 PS:如果觉得文章有什么地方写错了,哪里写得不好,或者有什么建议,欢迎指点。 一、报错及起因 今天在 CentOS7 中安装了 mysql5.7,然后为了测试数据库环境是否配置成功,便写了个基于 mybatis...

    hiyang 评论0 收藏0
  • mysql版本详细介绍及安装部署(mysql-5.6)

    摘要:运维工作内容初级安装配置,基本使用,基本故障处理中级体系结构备份策略涉及,故障恢复,基础高可用的运维搭建监控故障处理架构演变基础优化索引执行计划慢日志高级高可用架构设计实施运维高性能架构读写分离,分库分表,分布式整体数据库优化基于业务的优化 运维DBA工作内容 初级DBA: 安装配置,基本使用,基本故障处理 中级DBA: 体系结构、备份策略涉及,故障恢复,基础高可用的运维(搭...

    Taste 评论0 收藏0
  • CentOS7下源码安装MySQL5.7.6+

    摘要:初始化数据库不同初始化之后存在四个数据库,初始化之后存在四个数据库。初始化用户不同初始化之后存在五个用户,初始化之后存在用户初始化密码初始化之后用户密码为空,初始化之后会为用户生成随机密码。 源文Github地址 Linux版本:Centos7 MySQL版本:MySQL5.7.16 该文档适用于MySQL版本>=5.7.6 卸载CentOS7默认携带的mariadb包 # 检查...

    姘存按 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<