Оптимізація 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.
Пишіть в ПП, обговоримо деталі
-
3367 148 4 1 Доброго дня.
Вже виправляв такі запити. Треба зробити індекси.
Якщо у вас є питання можете написати мені в ПП.
-
2593 427 9 1 кидайте базу, подивлюсь
=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -=- = -= -=- =- = -
Актуальні фриланс-проєкти в категорії PHP
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 10 годин 26 хвилин тому ∙ 22 ставки |
Додати бігову стрічку в шапку сайту
700 UAH
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s ось приклад як виглядає у них, потрібно зробити по їх подібію а на цьому потрібно зробити https://rollershop.com.ua/ опенкарт ocStore 3.0.3.7. і щоб була можливість редагувати текст… PHP, Веб-програмування ∙ 1 день 3 години тому ∙ 86 ставок |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 1 день 6 годин тому ∙ 30 ставок |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 2 дні 9 годин тому ∙ 21 ставка |
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 3 дні 10 годин тому ∙ 47 ставок |