Доброго времени суток!
Ребята, нужен совет.
Делаю небольшой сайт, но с кучей информации.
На сайте несколько разделов, а в каждом разделе до 300-400к (тысяч) записей. Что-то типа каталога.
Проблема в том, что с оптимизацией я не дружу пока. Сталкивался со скриптом магазина вамшоп и там когда было много товара в категории - то ее нельзя было открыть практически, так как сайт выдавал ошибку как раз связанную с постраничкой. Там забивалась какая-то папка на сервере из-за большого запроса то ли на подсчет записей в категории, то ли еще что-то... уже и не помню.
В общем перебирать все постранички и тестить - ну очень долго.
По факту - нужно выводить общее число записей в категории и любую постраничную структуру.
Может есть у кого в закромах хорошее решение именно под большие объемы данных или просто совет какой, как быть?
1. dropoff - 07 Октября, 2011 - 23:42:14 - перейти к сообщению
2. OrmaJever - 08 Октября, 2011 - 00:19:48 - перейти к сообщению
я не понимаю как постраничная навигация может грузить базу? она делается через limit который после взятия n-ого количества записей заканчивает поиски. Тоесть если написано
то хоть в бд 1к хоть 100к записей время выбора должно быть примерно одинаковым, поскольку после выбора 10 значений работа с базой заканчивается.