Silex
unitecsys
InnoDB: COUNT(*) vs COUNT(col) в выборке с условием - что быстрее?
Всем привет.
Для таблиц InnoDB запрос без условия вида
SELECT COUNT(*) FROM USER
медленнее запроса с условием
SELECT COUNT(*) FROM IMAGE WHERE USER_ID=5
(отсюда http://www.mysqlperformanceblog.com/2006/12/01/count-for-innodb-tables/)
Будет ли SELECT COUNT(*) FROM IMAGE WHERE USER_ID=5 идентичен по скорости с SELECT COUNT(USER_ID) FROM IMAGE WHERE USER_ID=5 ? USER_ID при этом primary key.
Всем привет.
Для таблиц InnoDB запрос без условия вида
SELECT COUNT(*) FROM USER
медленнее запроса с условием
SELECT COUNT(*) FROM IMAGE WHERE USER_ID=5
(отсюда http://www.mysqlperformanceblog.com/2006/12/01/count-for-innodb-tables/)
Будет ли SELECT COUNT(*) FROM IMAGE WHERE USER_ID=5 идентичен по скорости с SELECT COUNT(USER_ID) FROM IMAGE WHERE USER_ID=5 ? USER_ID при этом primary key.