标签: mysql
例如,我需要对存储在table 1中的某些特定数据进行计数,并进行联接以检查与table 2的某些连接,而我所需要做的只是count(*) < / p> 据我所知,MYISAM表已经在内部引擎上缓存了
table 1
table 2
count(*)
使用COUNT(id)的速度比COUNT(*)快,但是当我执行WHERE,JOIN之类的操作时,该缓存不会不再工作了吧?还是应该创建一个过程或函数以使其更快?会更快吗?
COUNT(id)
COUNT(*)
答案 0 :(得分:0)
Count(1)是更好的选择,它将比count(*)更快