parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

scroller и вопросы новичка

max_rip 12.03.2010 17:02

Нашел тут на форуме, нужный мне класс http://www.parser.ru/forum/?id=59365
Скачал, начал рассматривать как лучше использовать.
Для построения необходимо два запроса в базу, при чем первый подсчет, всех строк, ИМХО ресурсоемкий.
Вопрос по скорости, что будет быстрее
SELECT (*)
и потом уже лимит
или же
SELECT SQL_CALC_FOUND_ROWS ....
с запросом потом FOUND_ROWS()
Но во втором случае, получаем сложность в реализации скролера, я пока для себя решил, это двойным объявлением его. Первый раз, с нереально большим количеством строк, для генерации лимита и оффсета, методами класса скролера, и потом второй раз уже с реальными значениями FOUND_ROWS(), для генерации списка переходов по страницам.
Какой же способ все таки лучше?
PS в селекте очень много лефтджоинов, и вариаций с условиями.По этому мне кажется, что лучше один раз вдолбить такой запрос.