1

我编写了一个示例程序来给出这个问题的一个例子,它会导致一个旧的结果集返回。

http://pastebin.com/QbyqUuRR (更新!)

我正在做的工作流程是这样的:

  • 在空表中执行 SELECT
  • 插入一行
  • 再次从该表中选择(如第一个选择) -它仍然给我零行

My.cnf:http://pastebin.com/FVAjdUiM使用 Percona Server 5.5(conf.d 目录为空)

来自 freenode ##java 的 ojacobson 帮助我弄清楚,这适用于他的环境,但我的实际上没有。

什么可能导致第二次选择失败?

当我在第二次 SELECT 之前重新连接到服务器时,我的测试成功了。它返回一行。

4

0 回答 0