本帖最后由 default7 于 2013-09-05 10:46:16 编辑

解决方案 »

  1.   

    explain 的数字不保证准确,虽然大部情况下它和实际记录数字是一致的。
      

  2.   

    第一种第一次用的话很很卡甚至死机,但是过一会再统计就不卡,应该是MYSQL的缓存。
    答:是自增主键吗?自增的话应该很快能完成的。一定要是自增主键,这条规则非常重要。第二种这样的可以用来替代MySQL的SELECT COUNT 吗?很多情况下感觉这样更快一点。
    答:不推荐。用本来的count多好啊,一定要设置自增主键就可以
      

  3.   


    表的主键不是自动递增的。
    mysql必须要使用自增主键!!!SELECT COUNT($id) FROM $table WHERE 1慢的原因就是:没有增加主键!!!!各种mysql书上都会说到这个问题!!!