我正在尝试使用 innodb 引擎识别哪个事务将数据插入到 mysql 5.1 服务器的db表中。不幸的是,我无法访问源代码,因此我必须通过查看数据库中的数据来猜测发生了什么。
在我看来,应该在单个事务中写入数据库的数据集被写入2个单独的事务中。我想测试这个假设是否正确。
为了做到这一点,我的想法是在我的表中添加一个列,比如说TransactionID,而不是触发器复制该列上的transactionId值。
但我发现似乎无法在mysql 5.1中检测到innodb引擎的TransactionId。
您知道是否还有其他选项可以识别数据插入所涉及的交易?