Результат увидел, но о некотором не имею понятия, но есть где вариант COUNT(*) выигрывает.
08 Фев 2011, 22:04Okula, а я без тестов знаю.
myisam(возможно и другие) ведет счетчик записей. Так вот запрос COUNT(*) - выборка показания счетчика, а COUNT(value) непосредственный подсчет кол-ва строк. Оба этих запроса очень быстрые, и зачастую показания одинаковы. Но в теории COUNT(*) быстрее
// в твоем случае запросы кешируется
Fashion, ну незнай, практика показала что наоборот. Но разница действительно небольшая, поэтому без разницы какой вариант использовать.
08 Фев 2011, 22:08OZ_, ну можно сложить, в варианте с COUNT(*) получается примерно 0,000630
а в варианте COUNT(`id`) примерно 0,000575
точно считать не стал, лень))))
Вопрос про использование mysql_query("SET NAMES utf8");
Довольно таки много времени берёт этот код, нельзя ли как-то избежать его использование?
Менять кодировку базы на UTF-8?