История изменений
Исправление
Legioner,
(текущая версия)
:
Делай навигацию вида вперед-назад, как в гугле, при чтении очередной страницы запоминай последний id (или по какому там полю у тебя сортировка) и для следующей страницы бери записи у которых этот id больше. Это единственный способ организации корретного и быстрого пейджинга. Естественно можешь делать вперед-назад страниц на десять, просто вычитывая больше данных. Это всё, что может реально понадобиться пользователю в случае такой идиотской выборки. А прыгать ровно на 163892-ю страницу и никак иначе — никому не придет в голову в здравом смысле.
Исходная версия
Legioner,
:
Делай навигацию вида вперед-назад, как в гугле, при чтении очередной страницы запоминай последний id (или по какому там полю у тебя сортировка) и для следующей страницы бери записи у которых этот id больше. Это единственный способ организации корретного и быстрого пейджинга.