在我的应用程序中,每次刷新页面时都会得到不同的数据。
检查完代码后,我猜问题是mysql,因为在phpmyadmin中,每次刷新页面时我的两个表都会改变它的rowcount
我试图关闭mysql缓存并运行优化,检查和分析表,但没有成功
它在digitalocean上运行nginx和ubuntu
答案 0 :(得分:2)
你在运行innodb tabels吗?如果是这样,你就不能依赖于表格的报告行数 - 这只是一个估计(在那个时候很疯狂)。
执行select count(primary_key) from table
以获得正确的计数。如果仍然显示更改的数字,请打开db的查询日志,观察正在发生的事情。