当前位置:首页 > MySQL教程 > 正文内容

开启mysql慢查询日志的方法_MySQL教程,开启,mysql,慢查询,日志,方法

搜教程4年前 (2020-01-27)MySQL教程235

mysql实现添加用户并授权_MySQL教程

mysql实现添加用户并授权的方法是:1、首先查询所有用户;2、然后查询用户权限;3、添加授权用户;4、分配用户权限;5、最后执行【flush privileges】命令刷新权限即可。

首先我们需要了解四个参数:

slow_query_log # 是否开启慢查询日志,默认OFF,开启则设置为 ON。
slow_query_log_file # 慢查询日志文件存储位置。
log_queries_not_using_indexes # 是否把没有使用到索引的SQL记录到日志中,默认OFF,开启则设置为 ON。
long_query_time # 超过多少秒的查询才会记录到日志中,注意单位是秒。

然后执行语句设置(这个方法重启MySQL后会失效)

(相关视频教程推荐:mysql视频教程)

知道参数含义后,我们就可以直接设置我们需要的参数了,我这里使用的是全局设置。

mysql为数据表及字段添加注释_MySQL教程

mysql为数据表及字段添加注释的方法:添加列并带注释,如【alter table test_table add t_age int(11) comment '年龄'】。

SET GLOBAL slow_query_log = 'ON';
SET GLOBAL slow_query_log_file = '文件路径(绝对路径)';
SET GLOBAL log_queries_not_using_indexes = 'ON';
SET GLOBAL long_query_time = 1;  # 这里需要注意下,long_query_time参数设置后需要下次会话后才生效,当前会话查询还是原来的数值

最后修改配置文件(永久设置)

如果想重启MySQL后不失效,可以修改MySQL配置文件。在配置文件中添加以下语句:

slow_query_log="ON"
slow_query_log_file="文件路径(绝对路径)"
log_queries_not_using_indexes="ON"
long_query_time=1

重启后即可生效。

相关文章教程推荐:mysql教程

以上就是开启mysql慢查询日志的方法的详细内容,更多请关注ki4网其它相关文章!

mysql实现字符串截取_MySQL教程

有多种截取函数可以实现字符串截取,例如【select left('sqlstudy.com', 3);】,又或者使用right函数,例如【select right('sqlstudy.com', 3);】。

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/17029.html

分享给朋友:

“开启mysql慢查询日志的方法_MySQL教程,开启,mysql,慢查询,日志,方法” 的相关文章

mysql怎样自动猎取时候日期的实例详解【MySQL教程】,mysql,时间,获取

mysql怎样自动猎取时候日期的实例详解【MySQL教程】,mysql,时间,获取

完成体式格局: 1、将字段范例设为 TIMESTAMP 2、将默许值设为 CURRENT_TIMESTAMP 举例运用: 1、MySQL 剧本完成用例 --增加CreateTime 设置默许时候 CURRENT_TIMESTAMP ALTER TABLE `table_name`...

SQL中的有哪几种数据类型【MySQL教程】,类型,数据,几种

SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 扼要形貌一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR 和 CHAR VARCHAR型和CHAR型数据的这个差异是纤细的,然则非常重要。他们都是用来贮存字符串长度小于255的字符。...

GreenPlum中一样平常SQL剧本【MySQL教程】,GreenPlum,脚本,日常

--1.指定月份统共若干天 SELECT EXTRACT(DAY FROM CAST('2017-08-01' AS DATE) + INTERVAL '1 month' - INTERVAL '1 day') SELECT EXTRACT(DAY FROM CAST(TO_CHAR(N...

怎样运用delphi将Clientdataset的Delta保存到数据库中【MySQL教程】,Clientdataset,delphi,Delta

[delphi] view plain copy //ATableName-表名, AKeyField-主键,多个主键用;离隔,如 ;pid;times; from:unit HlsImplBase; [delphi] view plain copy function THlsImplB...

MySQL索引不见效的解决办法【MySQL教程】,MySQL,办法,解决

公司效劳用的mysql,最近在查询时时候很慢,常常会上10多秒,查看了一下查询的实行计划,发明索引没有见效。 存储引擎运用InnoDB。 一最先在主库查询,一向很猎奇为何索引不见效,切换到备库以后,发明备库是有用的。 最先斟酌是否是由于索引出问题,后对索引重修,发明效力高了不少。...

MySQL找回用户数据的实例详解【MySQL教程】,MySQL,实例,数据

MySQL找回用户数据的实例详解【MySQL教程】,MySQL,实例,数据

事变经由 有天,我们公司外区的一个贩卖C说他8月3号之前的工作流纪录找不到了。问清启事,本来是更新了微信号(我们公司的工作流是基于企业微信开辟的)。经由剖析,微信号和流程数据并没什么关系,所以开端得出结论:原本只需要更新微信号的,效果我们公司的流程体系管理员把用户先删除,再创建了新的用户。...