SQL执行频率
- Mysql客户端连接成功后,通过 show [ session | global ] status 命令可以提供服务器状态信息。通过如下指令,可以查看当前数据库的 insert ,update , delete,select 的访问频次。
- show global status like 'Com_______'

慢查询日志
- 慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有SQL语句的日志。
- MySQL的慢查询日志默认没有开启,需要在MySQL的配置文件(/etc/my.cnf)中配置如下信息:
#开启MySQL慢查询日志开关
slow_query_log = 1
#设置慢查询日志的时间为 2 秒,SQL语句执行时间超过2秒,就会视为慢查询,记录慢查询日志。long_query_time = 2
- 查询 慢查询日志的开关状态
- show variables like 'slow_query_log'

修改/etc/my.cnf 【注意这里是linux下的mysql路径】


1315

被折叠的 条评论
为什么被折叠?



