我正在使用phpmyadmin在记录表上运行请求,结果计数各不相同。例如,在显示结果时,它显示“显示记录1 - (~180,234)” 每次刷新时,此数字都会更改,并且不会添加或删除任何数据 当我对记录执行SQL请求时,结果保持不变。这是phpMyAdmin的问题吗?
答案 0 :(得分:7)
对于InnoDB表,来自phpMyAdmin的FAQ:
phpMyAdmin使用快速方法获取 行计数,仅限此方法 返回一个近似计数 InnoDB表的情况。看到 $ cfg ['MaxExactCount']的方式 修改这些结果,但这可以 对绩效产生严重影响。
http://docs.phpmyadmin.net/en/latest/config.html?highlight=maxexactcount#cfg_MaxExactCount