mysql问题,ib_logfile0和ib_logfile1中有数据,但mysql数据库中没有

时间:2009-11-20 11:15:29

标签: mysql

我的innodb_flush_log_at_trx_commit是2,但每当我检查数据ib_logfile时,但是当我查询数据库时,数据不存在,例如如果我在数据库中插入'xyz'几千次,那么ib_logfile中的所有条目都存在,但是当查询检索到时,其中一些条目不在数据库中。因此ib_logfile中的所有1000个都存在,但数据库中只有900个。这可能是什么问题?

我使用toplink和struts 2来插入数据活动。 catalina.out文件中没有信息。在互联网上找不到任何信息。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您有正在回滚并删除更改的交易。例如,如果您已自动提交并且未明确提交事务,则会发生这种情况。