您现在的位置是:首页 >

查看mysql执行sql记录 如何查询mysql的执行记录

火烧 2021-06-01 07:11:56 1039
如何查询my ql的执行记录 -- 打开 ql 执行记录功能 et glo al log_out ut='TABLE' -- 输出到表 et glo al log=ON -- 打开所有命令执行记录功能

如何查询mysql的执行记录  

-- 打开sql 执行记录功能

set global log_output='TABLE'; -- 输出到表

set global log=ON; -- 打开所有命令

执行记录功能general_log, 所有语句: 成功和未成功的.

set global log_slow_queries=ON; -- 打开慢查询 sql 记录

查看mysql执行sql记录 如何查询mysql的执行记录

slow_log, 执行成功的: 慢查询语句和未使用索引的语句

set global long_query_time=0.1; -- 慢查询时间限制(秒)

set global log_queries_not_using_indexes=ON; -- 记录未使用索引的sql 语句

-- 查询sql 执行记录

select * from mysql.slow_log order by 1; -- 执行成功的:慢查询语句,和未

使用索引的语句

select * from mysql.general_log order by 1; -- 所有语句: 成功和未成功的.-- 关闭sql 执行记录

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码