Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

VVCh

  • 20
    вклад
  • 0
    вопросов
  • 77
    ответов
  • 19%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какая стабильная версия OpenCart?

    moytop
    Сергей Арсентьев @moytop
    Opencart 3.x
    Я бы просто скачал последнюю версию Opencart 3.0.3.8 (August 27, 2021) и будет вполне себе стабильная проверенная, https://www.opencart.com/index.php?route=cms/download
    Если на русском то тут адаптировали люди https://forum.opencart-russia.ru/threads/russkaja-...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему с SQL_CALC_FOUND_ROWS не работает индекс?

    bitniks
    Евгений Самсонов @bitniks
    Go/PHP/Symfony developer
    Кроме SQL_CALC_FOUND_ROWS добавлен user_id. Это поле отсутствует в индексе и бд нужно сходить на диск, в отличии от первого запроса, где id берется из покрывающего индекса. Поэтому во втором запросе анализатор решает, что лучше не использовать индекс.

    Самый оптимальный вариант сделать составной покрывающий индекс
    ALTER TABLE `aab` ADD KEY `created_at_user_id` (`created_at`, `user_id`);

    Второй вариант использовать FORCE INDEX. Это медленнее покрывающего индекса, так как все равно бд придется сходить на диск, но зато уже не будет сортировки без индекса
    EXPLAIN SELECT SQL_CALC_FOUND_ROWS id, user_id
    FROM aab FORCE INDEX (created_at)
    ORDER BY created_at DESC LIMIT 0, 20;
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 10 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • fearzzzz
    FearZzZz
    • 6 ответов
    • 0 вопросов
  • Pavel Merkushevich
    • 6 ответов
    • 0 вопросов
  • webinar
    Максим Тимофеев
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации