现在位置 >首页 > distinct
1℃
2011年11月30日 Mysql ⁄ 被围观 7,974 次+
在处理一个大数据量数据库的时候,突然发现mysql对于count(*)的不同处理会造成不同的结果,比如执行 SELECT count(*) FROM tablename 即使对于千万级别的数据mysql也能非常迅速的返回结果 而对于SELECT count(*) FROM tablename WHERE.....  mysql的查询时间开始攀升 仔细查阅累下手册,发现当没有WHERE语句对于整个mysql的表进行count运算的时候 MyISAM类型的表中保存有总的行数,而当添加有WHERE限定语句的时候Mysql需要对整个表进行检索 从而得出count的数值,突然又想起来看到的不少新兴的php程序对于count的处...
阅读全文