Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   SQL_CALC_FOUND_ROWS vc COUNT(*) (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/sql_calc_found_rows-vc-count-389964/)

Guest 16.10.2011 16:02

SQL_CALC_FOUND_ROWS vc COUNT(*)
 
Добрый день. Разгорелся тут у меня спор в одной социалке, который не утихает уже который день. Задача стояла такая: постараничное отображение данных, т.е. мы выбираем допустим первых 10 и считаем сколько всего записей. Я предложил юзать SQL_CALC_FOUND_ROWS, но тут же меня облажали типа это неповоротливый костыль и лучше юзать два запроса с лимитом и без, или Count(*). Порылся в старых конспектах, почитал еще раз как организованы БД, полазил по сайту разработчика, вроде я прав, но уже куча народу доказывает что 2 запроса рулят :( Потестировал сами запросы, по времени вроде быстрей мой способ, но моим оппонентам этого мало :)Кто что применяет при подобной задаче, просто стало интерестно??


Часовой пояс GMT, время: 22:13.


© www.otvetnemail.ru - Форум вопросов и ответов.