Оптимизация SQL запроса (Opencart 3.0.3.2)
Привет!
Необходимо оптимизировать запрос к базе данных
SQL
SELECT
COUNT(DISTINCT p.product_id) AS total
FROM
oc_category_path cp
LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id)
LEFT JOIN oc_product p ON (p2c.product_id = p.product_id)
LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id)
LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id)
WHERE
pd.language_id = '1'
AND p.status = '1'
AND p.date_available <= NOW()
AND p2s.store_id = '0'
AND cp.path_id = '99'

Отзыв заказчика о сотрудничестве с Сергієм Мотчаним
Оптимизация SQL запроса (Opencart 3.0.3.2)Работа сделана быстро и качественно!
Отзыв фрилансера о сотрудничестве с Павло Подберезко
Оптимизация SQL запроса (Opencart 3.0.3.2)Очень классный клиент.
Четко поставил задачу, всегда был на связи.
Планирую еще не раз поработать с этим клиентом.
Рекомендую всем к сотрудничеству.
-
1848 43 0 Для начала : зачем делать LEFT JOIN, можно сделать INNER JOIN, посмотреть индексацию таблиц, а дальше - уже в частном общении
-
2881 80 0 Медленная работа сайта связана с этим запросом, но есть другой вариант, чтобы не ломать логику и скорость изменить. Пишите в личные сообщения, одной опцией сайт будет работать как молния.
-
4926 88 0 Добрый день, Павел
Предлагаю такие варианты:
1. настройка индексации в таблицах oc_category_path и oc_product_to_category.
2. удалить лишние left join и заменить на inner join.
Пишите в ЛС, обсудим детали
-
3309 147 4 1 Добрый день.
Уже исправлял такие запросы. Нужно сделать индексы.
Если у вас есть вопросы, можете написать мне в ЛС.
-
2615 427 9 1 кидайте базу, посмотрю
=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -
Актуальные фриланс-проекты в категории PHP
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 1 день 16 часов назад ∙ 27 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 1 день 19 часов назад ∙ 61 ставка |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 2 дня 11 часов назад ∙ 25 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 3 дня 9 часов назад ∙ 34 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 3 дня 14 часов назад ∙ 25 ставок |