我的innodb_flush_log_at_trx_commit
是2,但每当我检查数据ib_logfile
时,但是当我查询数据库时,数据不存在,例如如果我在数据库中插入'xyz'几千次,那么ib_logfile
中的所有条目都存在,但是当查询检索到时,其中一些条目不在数据库中。因此ib_logfile
中的所有1000个都存在,但数据库中只有900个。这可能是什么问题?
我使用toplink和struts 2来插入数据活动。 catalina.out文件中没有信息。在互联网上找不到任何信息。任何帮助将不胜感激。
答案 0 :(得分:1)
您有正在回滚并删除更改的交易。例如,如果您已自动提交并且未明确提交事务,则会发生这种情况。