slow SQL

摘要:
1、 介绍慢速查询日志可用于查找执行时间较长的查询。2.配置#视图:slow_query_Log slow SQL开关slow_query_Log_File Log save File long_query_Time slow SQL限制时间showvariables like'slow_query%'showvariables ike'long_query_Time'#修改:命令修改已启用(以前,“ON”用于发现重新启动不生效,

一、介绍

慢查询日志可用于查找需要很长时间才能执行的查询,因此是优化的候选者。但是,检查长慢的查询日志可能是一项耗时的任务。

二、配置

# 查看:
slow_query_log 慢SQL开关
slow_query_log_file 日志保存文件
long_query_time 慢SQL限定时间

show variables like 'slow_query%'
show variables like 'long_query_time'

# 修改:
命令修改
开启(之前用'ON' 发现重启没生效, 官方文档说明应该用 0|1)

mysql> set global slow_query_log=1; 

或者修改配置文件 my.ini [mysqld]下

重启生效

# 测试:
模拟慢日志
select sleep(N)

三、日志内容

  • Query_time: duration 语句执行时间(以秒为单位)。

  • Lock_time: duration 在几秒钟内获得锁定的时间。

  • Rows_sent: N 发送到客户端的行数。

  • Rows_examined: 服务器层检查的行数(不包括存储引擎内部的任何处理)。

四、参考

免责声明:文章转载自《slow SQL》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js获取一个对象的所以属性和值RTP协议之Header结构解析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

时隔半年,重新尝试番茄

我有时候在思考,到底自己还有哪些缺点和坏习惯?就算是自己找到了,自己有没有有效的方法进行纠偏? 我一天的工作效率到底是多少? 领导分配给我们组任务是负责产品中心项目和任务调度项目,今年下半年又有一个运维和开发工作更重的API平台。 我和一个有接近一年经验的毕业生暂时负责这三个项目。 这是很正常的现象,随着我们的经验的积累同时在公...

MySQL三种备份

一)备份分类 1 2 3 4 5 6 7 8 9 10 11 12 冷备:cold backup数据必须下线后备份 温备:warm backup全局施加共享锁,只能读,不能写 热备:hot backup数据不离线,读写都能正常进行 备份的数据集 完全备份:full backup 部分备份:partial backup 备份时的接口(是直接备份数据文...

hsql整理

一、行转列的使用1、问题hive如何将a       b       1a       b       2a       b       3c       d       4c       d       5c       d       6变为:a       b       1,2,3c       d       4,5,6 2、数据test.txt...

VC++或QT下 高精度 多媒体定时器

在VC编程中,用SetTimer可以定义一个定时器,到时间了,就响应OnTimer消息,但这种定时器精度太低了。如果需要精度更高一些的定时器(精 确到1ms),可以使用下面的高精度多媒体定时器进行代码优化,可以达到毫秒级的精度,而且使用方便。先要包含头文件"mmsystem.h"和库文 件"winmm.lib"。  虽然Win95下可视化开发工具如VC、D...

SQLAlchemy+Flask-RESTful使用(四)

前言 顺利出到4啦,其实学习过程中发现了不少错误,不过有些实在是没啥代表性. 最近买了两本小程序和安卓方面的书,其实从初中开始,想搞编程的目的就是写些安卓软件. 现在看来不太可能了.拿来当当兴趣爱好还是没问题的 这几天不是没更新,是在前面的章节里增加/勘误 变更记录 # 19.4.15  起笔 # 19.4.15  增加 Flask-RESTful 获取u...

数据可视化基础专题(44):NUMPY基础(9)数组操作(1)修改数组形状/翻转数组

1 修改数组形状 函数 描述 reshape 不改变数据的条件下修改形状 flat 数组元素迭代器 flatten 返回一份数组拷贝,对拷贝所做的修改不会影响原始数组 ravel 返回展开数组 numpy.reshape numpy.reshape 函数可以在不改变数据的条件下修改形状,格式如下: numpy.reshape(a...