【对比】EXPLAIN 是否可以取代 SELECT COUNT 来统计数据多少? 本帖最后由 default7 于 2013-09-05 10:46:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 explain 的数字不保证准确,虽然大部情况下它和实际记录数字是一致的。 第一种第一次用的话很很卡甚至死机,但是过一会再统计就不卡,应该是MYSQL的缓存。答:是自增主键吗?自增的话应该很快能完成的。一定要是自增主键,这条规则非常重要。第二种这样的可以用来替代MySQL的SELECT COUNT 吗?很多情况下感觉这样更快一点。答:不推荐。用本来的count多好啊,一定要设置自增主键就可以 表的主键不是自动递增的。mysql必须要使用自增主键!!!SELECT COUNT($id) FROM $table WHERE 1慢的原因就是:没有增加主键!!!!各种mysql书上都会说到这个问题!!! 数据库个别字段乱码 MySql中如何在本机命令行中模拟另一台机器上的用户登录? 请帮我优化一下mysql的慢查询 求一个关于fulltext的查询! 请问大家都是用cmd来写mySQL语句吗? [急!!!]请问MYSQL可以像MSSQL那样,把不同的数据库放在不同的目录中吗? 如何修改MySql的默认连接端口号 mysql 存储过程中的if 判断问题 mysql中移动表到另一个数据库 MYSQL查询EMAIL的一点疑惑 【发现】MySQL LEFT JOIN ON 的一个惊人发现~ 原来我以前一直都是用错 高手教育下如何查询这个表
答:是自增主键吗?自增的话应该很快能完成的。一定要是自增主键,这条规则非常重要。第二种这样的可以用来替代MySQL的SELECT COUNT 吗?很多情况下感觉这样更快一点。
答:不推荐。用本来的count多好啊,一定要设置自增主键就可以
表的主键不是自动递增的。
mysql必须要使用自增主键!!!SELECT COUNT($id) FROM $table WHERE 1慢的原因就是:没有增加主键!!!!各种mysql书上都会说到这个问题!!!