很多朋友对于全面追踪与记录MySQL执行过的SQL语句和不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
[mysqld]
数据目录=/var/lib/mysql
套接字=/var/lib/mysql/mysql.sock
用户=mysql
# 默认使用旧密码格式以兼容mysql 3.x
# 客户端(使用mysqlclient10 兼容包的客户端)。
旧密码=1
日志=/var/lib/mysql/sql_row.log
# 建议禁用符号链接以防止各种安全风险;
# 为此,请取消注释此行:
# 符号链接=0
[mysqld_安全]
日志错误=/var/log/mysqld.log
修改pid-file=/var/run/mysqld/mysqld.pid后,记得重启MySQL:
mysql服务重启
或者
/etc/init.d/mysqld 停止
【全面追踪与记录MySQL执行过的SQL语句】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
这个功能好重要啊!方便排查问题,看看之前执行过哪些SQL。
有18位网友表示赞同!
以前调试的时候总是找不到之前执行的sql语句,现在可以记录了,太棒了!
有17位网友表示赞同!
这对于监控数据库操作很有帮助吧?
有7位网友表示赞同!
如果能记录一下执行时间的耗时也是相当不错的,优化代码更有效率。
有13位网友表示赞同!
这样就能看到SQL哪些语句效率低,需要改进的地方了。
有16位网友表示赞同!
这个功能对开发人员和运维人员都非常有用!
有8位网友表示赞同!
想知道具体如何实现记录这个sql语句的,有资料分享吗?
有16位网友表示赞同!
希望能提供不同级别日志记录的功能,例如只记录错误或耗时长的sql语句。
有14位网友表示赞同!
有没有什么工具可以帮我自动记录MySQL的SQL语句呢?
有14位网友表示赞同!
如果能导出记录的文件格式多样化就好了,比如CSV或者JSON。
有10位网友表示赞同!
听说可以用一些插件来实现这个功能吗?哪家公司的插件比较推荐?
有14位网友表示赞同!
这样的话,以后可以更加精准地分析数据库的性能瓶颈了。
有7位网友表示赞同!
这个功能对安全 auditing也很有帮助吧?能追踪数据的操作痕迹。
有13位网友表示赞同!
不知道有没有限制记录的数量呢?会不会占用太大的储存空间?
有12位网友表示赞同!
如果能根据条件过滤记录,比如时间段,SQL语句类型等等,就更好了!
有9位网友表示赞同!
希望这个功能以后可以与日志系统集成,方便统一查询分析。
有20位网友表示赞同!
对于大型数据库来说,记录这么多的SQL语句,性能应该也会受到影响吧?
有9位网友表示赞同!
学习一下如何优化MySQL的执行效率,也能提高系统整体性能。
有16位网友表示赞同!
对学习MySQL架构和使用方法也很有帮助!
有19位网友表示赞同!