php - 是否可以配置 MySQL 日志记录,以便它只报告已回滚的查询?

标签 php mysql zend-framework innodb rollback

我有一个 intermittent bug我正在尝试追踪,并且我只想捕获失败导致回滚的 MySQL 查询。我不想要完整的 general querybinary日志,因为大海捞针中会有数百万个条目需要整理。

类似于 this solution除了 MySQL 将是完美的。

TIA,
京东

最佳答案

不是您问题的直接答案,但实用程序 mysqlbinlog 可以从二进制日志中提取数据。

参见:本页用户评论:http://dev.mysql.com/doc/refman/5.5/en/binary-log.html
这个页面:http://ronaldbradford.com/blog/mysql-dml-stats-per-table-2009-09-09/

这是 official documentation for mysqlbinlog ,这可能会帮助您获取所需的信息。

关于php - 是否可以配置 MySQL 日志记录,以便它只报告已回滚的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6139252/

相关文章:

MySQL - 在 1 个过程中插入 2 个表

mysql - 在没有 ANY() 的情况下,哪个是最便宜的聚合函数

php - 将 Zend Framework 从版本 X 升级到版本 Y

php - 即使 mysql 表中有值,SQL 查询也不会返回值

mysql - Zend - Doctrine 删除级联

php - WooCommerce 按 id 从循环中删除产品

javascript - Google Chrome 到底是怎么知道我的来源是什么/在哪里以及如何解释它们的?

php - 如何在 laravel 5 php 上使用 phpseclib

php - 无法在 Laravel 中添加外键约束

mysql - dart:如何使用sqljocky连接器将数据从mysql显示到浏览器