慢查询日志
定义:MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阈值(long_query_time(默认为10)的语句
SHOW VARIABLES LIKE ‘%slow_query_log%’; #可以查看开启状态和日志存储位置
①开启:SET GLOBAL slow_query_log = 1 #开启日志
SET GLOBAL long_query_time = #设置阈值
②日志分析数据:mysqldumpslow
在linux系统下直接执行mysqldumpslow查看参数,然后对日志存储文件进行分析
PS:全局日志(更伤性能):在某种特殊情况进行使用
连接管理
SHOW PROCESSLIST
显示出连接数据库的进程,在出现并发死锁时,可以杀死进程解开死锁(KILL 进程Id)
例:此处我使用SQLyog进行登陆