MST

星途 面试题库

面试题:MySQL慢查询日志配置相关基础

在MySQL中,如何在配置文件中配置慢查询日志的记录时间阈值为2秒,并指定慢查询日志的存储路径?
45.5万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试

在MySQL配置文件(通常是my.cnfmy.ini)中进行如下配置:

[mysqld]
# 设置慢查询日志记录时间阈值为2秒
long_query_time = 2
# 指定慢查询日志的存储路径,假设路径为/data/mysql/slow-query.log
slow_query_log_file = /data/mysql/slow-query.log
# 开启慢查询日志
slow_query_log = 1

上述配置中的long_query_time设置了慢查询的时间阈值,slow_query_log_file指定了慢查询日志的存储路径,slow_query_log用于开启慢查询日志功能。修改完配置文件后,需要重启MySQL服务使配置生效。