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

Recommended Posts

Собственно магазин на Opencart Version 2.3.0.2,

Centos 7 X64

Mariadb mysql-5.5.60

PHP 7.1.22 (alt)

 

2RAM, 3 Core, 40 SSD

 

Размер самой базы 65 мег, ситуация такая: через некоторое время после перезагрузки впс, просмотр заказа, (в админке) либо размещение заказа (как юзер) вызывают нагрузку в 100% mysqld. При этом - сразу после перезагрузки либо в течении суток, вывод заказа при просмотре занимает 1-3 сек, и не существенная загрузка процессора, после суток, вплоть до минуты, и 100% mysqld.

 

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


Юзайте утилиту mytop, например, что бы узнать причину\источник\запрос, который генерирует нагрузку.

Боюсь, кроме Вас никто не определит, что ж там происходит по факту ¯\_(ツ)_/¯

 

Нетленочка в тему.

Spoiler

 

С автомобильного форума:

ххх: треск в двигателе после замены маслосъёмных колпачков. Помогите разобраться в причинах и какие могут быть последствия
ууу: причин может быть множество , а последствия могут быть разными .
ххх: Спасибо


 

 

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

19 часов назад, Barmale сказал:

Собственно магазин на Opencart Version 2.3.0.2,

Centos 7 X64

Mariadb mysql-5.5.60

PHP 7.1.22 (alt)

 

2RAM, 3 Core, 40 SSD

 

Размер самой базы 65 мег, ситуация такая: через некоторое время после перезагрузки впс, просмотр заказа, (в админке) либо размещение заказа (как юзер) вызывают нагрузку в 100% mysqld. При этом - сразу после перезагрузки либо в течении суток, вывод заказа при просмотре занимает 1-3 сек, и не существенная загрузка процессора, после суток, вплоть до минуты, и 100% mysqld.

 

 

Я немного повангую. 
Модуль мультивалюта стоит? В каком режиме работает сервер? Apache, или php-fpm ?

Судя по симптомам у вас проблема не в заказах.

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


mytop  Query SELECT * FROM order_option WHERE order_id = номер заказа.

Сервер Apache.

Мультивалюта нет.

 

По сторонним модулям, все что стоит.

 

Manufacturer Description - описание и мета-теги для производителей [230x]

Mega Filter PRO

Антиспам формы обратной связи, v1.0

Простая регистрация и заказ Simple

autocalc_price_option_OC2_v3.0.11.ocmod.xml

options_price_v1.0.13_OC2.ocmod.xml

 

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


6 часов назад, Barmale сказал:

Я думаю не хватает оперативки, что думаете?

Любопытно, как вы пришли к такому выводу и как вообще связываете предполагаемую вами нехватку оперативки с нагрузкой на процессор?

 

 

6 часов назад, Barmale сказал:

mytop  Query SELECT * FROM order_option WHERE order_id = номер заказа.

Попробуйте отключить модификаторы связанные с опциями (и кеш обновить не забудьте).

 

 

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


В общем сегодня посмотрел свободно рам 580, а уже тупит.

sudo systemctl stop mariadb
sudo systemctl start mariadb

Тупняки исчезли, значит проблема конкретно с mariadb. пробовал отключить то что вы предлагали, кеш чистил \ обновлял, эффекта нет. Только перезагрузка mariadb меняет ситуацию. После рестарта mariadb свободной памяти столько же, лагов нет. Есть идеи?

Пс, сам сайт работает быстро, даже когда тупит просмотр заказа, или вывод отчета по продажам.

 

Змінено користувачем Barmale
Надіслати
Поділитися на інших сайтах


В 04.01.2019 в 09:00, Barmale сказал:

Пс, сам сайт работает быстро, даже когда тупит просмотр заказа, или вывод отчета по продажам.

Ну, в любом случае проблема в каких-то отдельных запросах.

Вы либо не все модификаторы отключили, либо есть какие-то ручные доработки.

 

Кстати, а сколько у вас заказов в базе и сколько в среднем опций на товар?

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


  • 2 weeks later...

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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