Size: a a a

2020 May 22

VS

Viktor Sh in MySQL
там у него 8 JOINов
источник

DE

Denis Efremov in MySQL
Viktor Sh
написал скриптик портирования и залил из одной БД в другую
А откуда ты узнал структуру, которая необходима? Ты написал эту CMS?
источник

VS

Viktor Sh in MySQL
SELECT SQL_CALC_FOUND_ROWS products.product_id, IF(shared_descr.product_id IS NOT NULL, shared_descr.product, descr1.product) as product, products.product_type, products.parent_product_id FROM cscart_products as products  LEFT JOIN cscart_product_descriptions as descr1 ON descr1.product_id = products.product_id AND descr1.lang_code = 'ru'  LEFT JOIN cscart_product_prices as prices ON prices.product_id = products.product_id AND prices.lower_limit = 1 INNER JOIN cscart_products_categories as products_categories ON products_categories.product_id = products.product_id INNER JOIN cscart_categories ON cscart_categories.category_id = products_categories.category_id  AND (cscart_categories.usergroup_ids = '' OR FIND_IN_SET(0, cscart_categories.usergroup_ids) OR FIND_IN_SET(1, cscart_categories.usergroup_ids)) AND cscart_categories.status IN ('A', 'H')   LEFT JOIN cscart_ult_product_descriptions shared_descr ON shared_descr.product_id = products.product_id  AND shared_descr.company_id = 1 AND shared_descr.lang_code = 'ru' WHERE 1  AND cscart_categories.company_id = 1 AND (products.usergroup_ids = '' OR FIND_IN_SET(0, products.usergroup_ids) OR FIND_IN_SET(1, products.usergroup_ids)) AND products.status IN ('A') AND prices.usergroup_id IN (0, 0, 1) AND products.parent_product_id = 0 GROUP BY products.product_id   ORDER BY products.timestamp desc, products.product_id ASC  LIMIT 0, 10;
источник

DE

Denis Efremov in MySQL
Viktor Sh
там у него 8 JOINов
Ну так отсюда и тормоза
источник

VS

Viktor Sh in MySQL
Denis Efremov
А откуда ты узнал структуру, которая необходима? Ты написал эту CMS?
Завел 2 полных товара и посмотрел по табличкам, что и где. Нет, я не писал CMS =)
источник

DE

Denis Efremov in MySQL
Сделай без CMS нормальную БД
источник

DE

Denis Efremov in MySQL
и нормальные запросы
источник

DE

Denis Efremov in MySQL
Кстати, а как ты узнал запрос?
источник

DE

Denis Efremov in MySQL
С лога мускула снял?
источник

VS

Viktor Sh in MySQL
Denis Efremov
С лога мускула снял?
Да, Слоу-Лог
источник

DE

Denis Efremov in MySQL
источник

G

Grigorij in MySQL
Какой дерзкий бот
источник

DE

Denis Efremov in MySQL
А что с ним?
источник

DE

Denis Efremov in MySQL
Это что-ли?
источник

DE

Denis Efremov in MySQL
Просто нагрузка на сервак
источник

DE

Denis Efremov in MySQL
Кстати, это не бот, потому что это настраиваемая по-группно фича
источник

DE

Denis Efremov in MySQL
Один из параметров
источник

DE

Denis Efremov in MySQL
Но по иронии судьбы и бота тоже я написал
источник
2020 May 23

DE

Denis Efremov in MySQL
Grigorij
Какой дерзкий бот
В английском чате пишет: "Not for you, asshole!"
источник

G

Grigorij in MySQL
Смешно :))
источник