博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql 慢查询日志的相关参数设定及统计
阅读量:7040 次
发布时间:2019-06-28

本文共 1762 字,大约阅读时间需要 5 分钟。

慢查询日志配置

slow_query_log

GLOBAL 级配置,配置是否开启慢查询日志。

-- 查看是否开启慢查询日志 1 开启 0 关闭SELECT @@GLOBAL.slow_query_log;+-------------------------+| @@GLOBAL.slow_query_log |+-------------------------+|                       1 |+-------------------------+-- 配置慢查询日志开启状态SET @@GLOBAL.slow_query_log = 0SET @@GLOBAL.slow_query_log = 1

slow_query_log_file

GLOBAL 级配置,配置记录慢查询sql的日志文件。

-- 查看慢查询日志的存储文件SELECT @@GLOBAL.slow_query_log_file;+-----------------------------------------+| @@GLOBAL.slow_query_log_file            |+-----------------------------------------+| /usr/local/mysql/var/localhost-slow.log |+-----------------------------------------+-- 设定慢查询日志的存储文件SET @@GLOBAL.slow_query_log_file = "/usr/local/mysql/var/mysql-3306-slow.log";

慢查询时间配置

long_query_time

SESSION | GLOBAL 级配置。可以单独的为当前会话设定慢查询sql(秒)的时间的阈值,也可以全局的设定。

当前会话

-- 查看当前会话的慢查询时间SELECT @@long_query_time;+-------------------+| @@long_query_time |+-------------------+|          3.000000 |+-------------------+-- 配置当前会话的慢查询时间(秒)SET @@long_query_time = 3;

全局配置

-- 查看当前会话的慢查询时间SELECT @@GLOBAL.long_query_time;+-------------------+| @@long_query_time |+-------------------+|          3.000000 |+-------------------+-- 配置当前会话的慢查询时间(秒)SET @@GLOBAL.long_query_time = 3;

慢查询状态统计

Slow_queries

SESSION | GLOBAL 级状态统计,可以统计当前会话或全局慢查询日志的量。

当前会话

SHOW STATUS LIKE 'Slow_queries';+---------------+-------+| Variable_name | Value |+---------------+-------+| Slow_queries  | 3     |+---------------+-------+

全局统计

SHOW GLOBAL STATUS LIKE 'Slow_queries';+---------------+-------+| Variable_name | Value |+---------------+-------+| Slow_queries  | 4     |+---------------+-------+

配置参数同样可以在 mysql 配置文件中的 [mysqld] 段中全局配置

my.cnf 配置

[mysqld]slow_query_log = 1slow_query_log_file = /usr/local/mysql/var/mysql-3306-slow.loglong_query_time = 3

转载地址:http://plxal.baihongyu.com/

你可能感兴趣的文章
PHP 怎样在同一个域名下两个不同的项目做独立的登录机制?
查看>>
SpringCloud(第 005 篇)电影微服务,注册到 EurekaServer 中,通过 Http 协议访问用户微服务...
查看>>
k-邻近算法(kNN)
查看>>
gulp基础和常用插件介绍
查看>>
开发之路(设计模式六:命令模式上)
查看>>
JavaScript:并发模型与Event Loop
查看>>
CSS揭秘之《条纹背景》
查看>>
获得字符串包含↵,渲染到页面不换行的解决办法
查看>>
北哥这篇文讲解yii2权限扩展(yii2-admin) - 下部
查看>>
微信web开发遇到的坑
查看>>
写了一个数字转成简 / 繁体汉字的助手函数
查看>>
vue配合iview/element等ui实现界面效果起步
查看>>
React中的setTimeout、setInterval的注意事项
查看>>
如何深入使用scss开发一个简单页面
查看>>
云MSP服务案例丨某知名制造集团的Oracle RAC部署实践 ...
查看>>
如何基于ReplayKit实现低延迟rtmp推屏
查看>>
说说JSON和JSONP,也许你会豁然开朗
查看>>
没有所谓好与不好,只是能否适用和用的好
查看>>
程序员写简历时必须注意的技术词汇拼写(持续更新...)
查看>>
ams光学传感器助力小米手机创新发展
查看>>