Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль для оптимизации БДт


selishev

Recommended Posts

Приветствую!
Скажите, есть ли какой нибудь модуль, для оптимизации mysql?
Тормозит сайт, жутко, особенно на некоторых запросах, после парсинга на него товаров.

Надіслати
Поділитися на інших сайтах


EXPLAIN - лучший модуль.

Но если тормозит при парсинге - то тут только переписывать парсер.

 

Так как, если у вас идет построчное обновление данных, в момент записи в таблицу она запирается для чтения. А если это к примеру таблица oc_product - то запирается весь магазин.

Если в этот момент есть маломальская нагрузка - этот процесс вызывает цепочку очередей из запросов - что в свою очередь часто приводит к умиранию mysql сервера.

 

Также если парсер, использует методы стандартного класса модели product для обновления-добавления товаров, при каждом действии у вас сбрасываются все кеши, что опять же приводит к зависанию и лавинообразному росту нагрузки на базу.

Надіслати
Поділитися на інших сайтах

EXPLAIN - лучший модуль.

Но если тормозит при парсинге - то тут только переписывать парсер.

 

Так как, если у вас идет построчное обновление данных, в момент записи в таблицу она запирается для чтения. А если это к примеру таблица oc_product - то запирается весь магазин.

Если в этот момент есть маломальская нагрузка - этот процесс вызывает цепочку очередей из запросов - что в свою очередь часто приводит к умиранию mysql сервера.

 

Также если парсер, использует методы стандартного класса модели product для обновления-добавления товаров, при каждом действии у вас сбрасываются все кеши, что опять же приводит к зависанию и лавинообразному росту нагрузки на базу.

Стоит ParseMX... редкостное УГ, и разработчик, который оперативно отвечает только на запрос реквизитов для платежа. Сейчас уже пять дней молчит.

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.