faithfu

mysql系统变量分为全局变量和会话变量,全局变量的修改影响到整个服务器,会话变量修改只影响当前的会话。

  1. 查看log日志是否开启
    show variables like \'general_log\'
    set GLOBAL general_log=\'ON\';
    SET GLOBAL general_log_file = \'/tmp/mysql.log\'
    不使用的时候记得关掉,否则会大量占用磁盘空间。
  2. show processlist命令查看了当前正在执行的sql语句,同时可以查看用户的当前连接
  3. 查看慢日志
    show variables like \'%slow_query_log%\';
    show variables like \'long_query_time%\';设置慢日志记录什么样的SQL,默认10s
    log-queries-not-using-indexes:未使用索引的查询也被记录到慢查询日志中,一般也开启这个变量
  4. show status查看mysql运行状态
    show global status like \'%Slow_queries%\';查看mysql中有多少条慢查询记录

    转自:https://www.cnblogs.com/fishisnow/p/6994853.html

分类:

技术点:

相关文章:

  • 2021-11-19
  • 2021-06-12
  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
  • 2021-09-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-11-07
  • 2021-07-20
  • 2022-12-23
相关资源
相似解决方案