Мне было интересно, есть ли у кого-нибудь хорошая идея или решение использовать нумерацию страниц без подсчета всех записей до разделения результатов
Я имею в виду, что при разбивке по страницам с библиотекой CI по умолчанию мы должны установить общее количество записей, а это будет слишком много для большого количества записей, как вы думаете?
что если у меня есть более 500 000 записей для разбиения на страницы?
так что моя идея была попытка разбивки на страницы с использованием диапазонов, таких как:
страница 1 => LIMIT запроса 0,10
страница 2 => запрос LIMIT 10,20
но я нашел много проблем:
1) Мне все равно нужно считать все записи, чтобы получить номера страниц
2) как сохранить диапазоны ([1,10] [10,20] ... и т. Д.)?
спасибо, кто мог бы помочь мне