您现在的位置是:首页
>
查看mysql执行sql记录 如何查询mysql的执行记录
如何查询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 记录

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 执行记录
很赞哦! (1039)