JohnCMS | Разработка следующей версии

Тема закрыта
37.4K
.
Hey guys! Finally I'm gonna change status!?
AlkatraZ, Мы говорили про скорость запроса при пагинации, и говорили об этом в теме о новой версии
.
╭∩╮ (`-`) ╭∩╮
Я имею в виду, что если про пагинацию разговор закончен и ДЛЯ ФОРУМА вменяемой альтернативы для LIMIT OFFSET нет, то данное направление (про пагинацию) закрываем и будем обсуждать затронутые тобою другие варианты оптимизации.
Это чтоб не получилось неразберихи.
.
Hey guys! Finally I'm gonna change status!?
AlkatraZ, Чуть выше, уже сейчас, которое можно использовать решение показал(при том ничего не меняя в принципе) лимит по ай-ди, само собой подзапрос будет всю таблицу сканировать, но только для поиска нужных ай-ди.
.
╭∩╮ (`-`) ╭∩╮
# kantry (06.11.2019 / 13:28)
само собой подзапрос будет всю таблицу сканировать, но только для поиска нужных ай-ди.
Ну и чем это отличается от вычисления OFFSET?
Я не думаю, что на сервер будет меньше нагрузка.
.
Hey guys! Finally I'm gonna change status!?
AlkatraZ, А ты знаешь, любая теория в первую очередь используется на практике, возь ми и попробуй, я для этого и пишу, что у меня так сервер настроен, а где то по другому.
На картинке видно, что один и тот же набор данных выбирается в ~6 раз быстрее.
.
╭∩╮ (`-`) ╭∩╮
kantry, запили у себя в репозитории эту доработку в отдельной ветке.
Надо посмотреть и потестировать. Если реально лучше, то надо применить.
.
AlkatraZ, можно ли обновится с 6,2,2 на 8,0,0??
.
╭∩╮ (`-`) ╭∩╮
# WPeople (06.11.2019 / 15:43)
AlkatraZ, можно ли обновится с 6,2,2 на 8,0,0??
Есть инструкция по переходу с 6 на 7
forum/index.php?type=topic&id=10056
А потом надо будет обновиться с 7 на 8
.
Кадило крутится, лавэха мутится
# kantry (06.11.2019 / 13:34)
AlkatraZ, А ты знаешь, любая теория в первую очередь используется на практике, возь ми и попробуй, я для этого и пишу, что у меня так сервер настроен, а где то по другому.
На картинке видно, что оди
Нужно учитывать ещё сам набор данных и отключать кэширование в запросах.
.
(\/)____o_O____(\/)
AlkatraZ, Кину сюда https://github.com/Compolomus/Pagination
Всего: 1376
Кураторы: AlkatraZ