我们正在通过phpmyadmin运行以下非常简单的mysql查询
SELECT * FROM ProcessedListAssociations
我们知道正确的结果有751331行,但是连续的查询运行返回不同的行数-从749978到752165行不等。至少那是phpmyadmin结果页面顶部的行计数消息所说的: 显示第0-24行(共752165行,查询耗时0.0005秒。)
从php脚本运行查询似乎返回具有正确行数的结果。
从phpmyadmin运行以下查询:
SELECT count(*) FROM ProcessedListAssociations
还会返回正确的结果(751331)
我们从头开始重新创建了表格,但仍然遇到相同的问题。
该表是一个innoDB表。这是phpmyAdmin报告的基本信息: 空间使用 数据68.6 MiB 索引136.3 MiB 总计204.9 MiB 行统计 格式紧凑 整理utf8_general_ci 下一个自动索引751,332
与并发有关吗?该服务器具有4个E7-4870处理器(总共80个线程),但是在php.ini线程中,安全性已禁用。 如果确实是问题所在,那为什么我们只在phpmyadmin中观察它,而不用我们自己的php脚本观察呢?