-
Публікації
31 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Mila80
-
-
5 минут назад, freelancer сказал:
@Mila80 не подскажите модуль, который был причиной таким медленным запросам?
Поисковая система с морфологией и релевантностью (возможно самая первая версия этого модуля). Модуль куплен очень давно, работал исправно и не давал сбоев ранее. Спасибо автору модуля, что написал и указал возможные причины сбоев, а именно рост сайта.
-
Спасибо всем, кто откликнулся - помогли. Медленные запросы прекратились после удаления модуля Поиска. Медленные запросы никак не связаны с ошибкой 504 при загрузке прайс-листов.
-
1 час назад, chukcha сказал:
Кто автор такого запроса?
Модуль поиска хоть и старой модификации, искал и ищет по сайту быстро, проблем не было еще неделю назад, а потом раз, и что-то пошло не так (существенных изменений на сайте не было)
-
2 часа назад, freelancer сказал:
на своём сервере
Запрос занял 6.4658 сек.
-
2 часа назад, sv2109 сказал:
Решений несколько: установить более быстрый модуль поиска, установить более мощный сервер, увеличить время выполнения скриптов на сервере.
Сервер мощный, время выполнения скриптов увеличено. Установка более быстрого модуля поиска - это хорошо, только боюсь, что ошибка в чем-то другом. Т.к. ранее писала, существенных изменений на сайте не проводилось.
-
15 минут назад, freelancer сказал:
а как же FULLTEXT INDEX ?
Спасибо, с полнотекстовым поиском буду разбираться.
Странность в другом. Кол-во товара на сайте не менялось пару лет, никаких дополнений не вносилось. Кол-во посетителей возросло незначительно. Как могут 6-8 медленных запросов влиять так сильно на загрузку/обновление товаров на сайте. Я их вместе связала лишь с тем, что появились они в одно время (запросы и проблемы в импорте).
-
10 минут назад, sv2109 сказал:
6-8 в день это не много, если бы сотни тогда можно было бы подозревать какой-то парсинг или сбор информации конкурентами или еще что.
а 6-8 в день спокойно может дать какой-то посетитель для поиска нужного товара.Да, 6-8 запросов, по 2 одинаковым товарам, ежедневно с одного ай пи. Удалила их.
Но, я не думаю, что из-за этого страдает скорость админ-панели при импорте. Так, что скорее всего нужна оптимизация.
-
15 минут назад, markimax сказал:
Так что вам индексы здесь не помогутНужна полная оптимизация плюс установка Сфинкса
Готовьте бюджет ~ 9900 рублей (мин)
Cпасибо. Сама попробую, если нет - тогда....А то, что с одного ай пи идут запросы, не критично?
-
Здравствуйте. Помогите пожалуйста, кто может, Долго грузятся прайсы с товарами, больше 12 000 шт., при загрузке большого кол-ва выкидывает с админки с ошибкой 504 Gateway Time-out.
Обнаружила медленные запросы, больше недели с одного IP ежедневно по 6-8 шт., время 6-9 секунд.
Один из:
SELECT (IF (LCASE(pd.name) LIKE '%goodyear ultra grip ice 2%', 60, 0) + IF (LCASE(pd.name) LIKE'goodyear%', 80, 0) + IF (LCASE(pd.name) LIKE '%goodyear%', 8, 0) + IF (LCASE(pd.name) LIKE 'ultra%', 80, 0) + IF (LCASE(pd.name) LIKE '%ultra%', 8, 0) + IF (LCASE(pd.name) LIKE 'grip%', 80, 0) + IF (LCASE(pd.name) LIKE'%grip%', 8, 0) + IF (LCASE(pd.name) LIKE 'ice%', 80, 0) + IF (LCASE(pd.name) LIKE '%ice%', 8, 0) + IF(LCASE(pd.name) LIKE '2%', 80, 0) + IF (LCASE(pd.name) LIKE '%2%', 8, 0) + IF (LCASE(pd.description) LIKE'%goodyear ultra grip ice 2%', 20, 0) + IF (LCASE(pd.description) LIKE '%goodyear%', 2, 0) + IF(LCASE(pd.description) LIKE '%ultra%', 2, 0) + IF (LCASE(pd.description) LIKE '%grip%', 2, 0) + IF(LCASE(pd.description) LIKE '%ice%', 2, 0) + IF (LCASE(pd.description) LIKE '%2%', 2, 0) + IF (LCASE(pd.tag)LIKE '%goodyear%', 9, 0) + IF (LCASE(pd.tag) LIKE '%ultra%', 9, 0) + IF (LCASE(pd.tag) LIKE '%grip%', 9, 0) + IF(LCASE(pd.tag) LIKE '%ice%', 9, 0) + IF (LCASE(pd.tag) LIKE '%2%', 9, 0)) AS relevance, p.product_id FROMoc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOINoc_product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN oc_product_attribute pa ON(p.product_id = pa.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ( (LCASE(pd.name) LIKE '%goodyear%') OR (LCASE(pd.name) LIKE'%ultra%') OR (LCASE(pd.name) LIKE '%grip%') OR (LCASE(pd.name) LIKE '%ice%') OR (LCASE(pd.name) LIKE'%2%') OR (LCASE(pd.description) LIKE '%goodyear%') OR (LCASE(pd.description) LIKE '%ultra%') OR(LCASE(pd.description) LIKE '%grip%') OR (LCASE(pd.description) LIKE '%ice%') OR (LCASE(pd.description)LIKE '%2%') OR (LCASE(pd.tag) LIKE '%goodyear%') OR (LCASE(pd.tag) LIKE '%ultra%') OR (LCASE(pd.tag) LIKE'%grip%') OR (LCASE(pd.tag) LIKE '%ice%') OR (LCASE(pd.tag) LIKE '%2%') OR (LCASE(pa.text) LIKE'%goodyear%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%ultra%' AND pa.language_id = '1' ) OR(LCASE(pa.text) LIKE '%grip%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%ice%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%2%' AND pa.language_id = '1' ) OR (LCASE(p.model) LIKE '%goodyear%') OR(LCASE(p.model) LIKE '%ultra%') OR (LCASE(p.model) LIKE '%grip%') OR (LCASE(p.model) LIKE '%ice%') OR(LCASE(p.model) LIKE '%2%') OR (LCASE(p.sku) = 'goodyear') OR (LCASE(p.sku) = 'ultra') OR (LCASE(p.sku) = 'grip') OR (LCASE(p.sku) = 'ice') OR (LCASE(p.sku) = '2') OR (LCASE(p.upc) = 'goodyear') OR (LCASE(p.upc) = 'ultra') OR (LCASE(p.upc) = 'grip') OR (LCASE(p.upc) = 'ice') OR (LCASE(p.upc) = '2') OR (LCASE(p.ean) = 'goodyear') OR (LCASE(p.ean) = 'ultra') OR (LCASE(p.ean) = 'grip') OR (LCASE(p.ean) = 'ice') OR (LCASE(p.ean)= '2') OR (LCASE(p.jan) = 'goodyear') OR (LCASE(p.jan) = 'ultra') OR (LCASE(p.jan) = 'grip') OR (LCASE(p.jan) = 'ice') OR (LCASE(p.jan) = '2') OR (LCASE(p.isbn) = 'goodyear') OR (LCASE(p.isbn) = 'ultra') OR (LCASE(p.isbn) = 'grip') OR (LCASE(p.isbn) = 'ice') OR (LCASE(p.isbn) = '2') OR (LCASE(p.mpn) = 'goodyear') OR (LCASE(p.mpn) = 'ultra') OR (LCASE(p.mpn) = 'grip') OR (LCASE(p.mpn) = 'ice') OR (LCASE(p.mpn) = '2') ) GROUP BY p.product_id ORDER BY relevance DESC, LCASE(pd.name) ASC LIMIT 0,30
id select_type table partitions type possible_keys key key_len ref rows filtered Extra 1 SIMPLE p NULL ALL PRIMARY NULL NULL NULL 10089 3.33 Using where; Using temporary; Using filesort 1 SIMPLE p2s NULL eq_ref PRIMARY,store_id PRIMARY 8 diacar_db.p.product_id,const 1 100.00 Using index 1 SIMPLE pd NULL eq_ref PRIMARY,language_id PRIMARY 8 diacar_db.p.product_id,const 1 100.00 NULL 1 SIMPLE pa NULL ref PRIMARY PRIMARY 4 diacar_db.p.product_id 749 100.00 Using where Вроде как, у некоторых таблиц не используются индексы и грубо сканирование идет. ПОМОГИТЕ установить правильно индексы или другие возможные варианты.
Что проделано:
Заказано на хостинке Memcache - не помогло.
Отключено Подсчет кол-ва товаров;
Отключено filterpro - не помогло.
-
Сама разобралась. Вдруг кому-то пригодится:
в атрибутах не было указано "Урл для фильтра".
-
Только что, AWARO сказал:
Ну у CoolFilter тоже есть автор
Уже написала ему, спс
- 1
-
11 минут назад, AWARO сказал:
Ну вы его где нашли этот модуль?))
Он платный, что бы была поддержка нужно покупатьИсправила на CoolFilter. Спс
-
10 минут назад, AWARO сказал:
Это к автору модуля
СПС.
-
В 21.04.2014 в 23:01, snastik сказал:
Это скорее у вас созданы дублированные атрибуты. Внимательно посмотрите.
FilterPro - работает корректно только основн. характеристики: слайдер цены и производитель. http://www.diacar.com.ua/motul/
Атрибуты отображаются в контейнере фильтра, но при клике по ним - выдает пустую страницу.
Выбирала разные методы отображения фильтра по атрибутам (флажки, картинки) не помогло.
Помогите, пожалуйста.
-
CoolFilter - работает корректно только основн. характеристики: слайдер цены и производитель.
Атрибуты отображаются в контейнере фильтра, но при клике по ним - выдает пустую страницу.
Выбирала разные методы отображения фильтра по атрибутам (флажки, картинки) не помогло.
Помогите, пожалуйста.
-
20 минут назад, nexus сказал:
Контроллер и вывод.
Я неправильно сформулировала фразу "где копать". Можно подробнее, описать исправление?
-
Каталог-Категории не выводится Описание Верх, только Описание Низ: http://joxi.ru/V2VD7e5hxvz8Br
Хочу ссылку вверху категории поставить, т.к. вниз не каждый клиент доберется.
Подскажите, где копнуть?
-
При импорте прайса *.xls, через модуль Export / Import, каждый раз закрываются все файлы Excel. В чем причина?
-
В 27.06.2013 в 00:58, kagan сказал:
Все рабоет! Просто замените два файла в папке admin\controller\sale - order.php, custumer.php. (Кинул их в прикрепление, оба рабочие уже закоментированные).
А визуально, чтобы убрать * нужно обновить файл order_form.tpl которой по адресу admin/view/template/sale (его закинул в прикрепленые файлы, только поменяйте разрешение с txt на tpl в моем файле, на случай если решите поменять).
Можно и мне файл order_form.tpl. Спасибо!!!
-
Добрый день! Можно и мне файл order_form.tpl . Спасибо.
-
Спасибо всем!!! Получилось. Не до конца понимаю, где "протупила" (и сохраняла в редакторе, и кэш чистила....). Спасибо еще раз!
-
После неудачи вернула все как было. Еще раз только- что проделала. http://joxi.ru/a2X4NeWs1QxZJ2
-
2 минуты назад, mazein сказал:
ctrl+r, ctrl+F5
И обновляла страницу, и чистика кєш - безрезультатно. Спасибо!
-
7 часов назад, Wadamir сказал:
а вы сделайте так:
.modal-dialog {
/*top:50%;*/
}
И тогда всё должно быть прекрасно
Спасибо Вам. Еще вчера закомментировала эту строку...К сожалению, ничего не поменялось
Медленные запросы
в Допомога програмістам та розробникам
Опубліковано:
Перенастройка модуля все равно выдавала медленные запросы.