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

Сайт перегружает ресурсы хостера


Bambucho

Recommended Posts

Здравствуйте. Хостер прислал код ошибок, которые якобы перегружают его ресурсы. Может кто по коду поймёт, чем вызываются эти ошибки, а то хостер грозится отключить сайт. Извините за большой объём текста. Ниже код ошибок:

 

Примерные запросы вызывающие нагрузку:

| 8745618 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8745696 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8745806 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 2    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746517 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 2    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746519 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT MIN(`price`) AS `p_min`, MAX(`price`) AS `p_max` FROM( SELECT `price_tmp` AS `price` FROM(
| 8746550 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746551 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746554 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 2    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746565 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746581 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 2    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746591 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746593 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | Sending data                 | SELECT COUNT(DISTINCT p.product_id) AS total FROM shopoc_category_path cp LEFT JOIN shopoc_product_t | 0         | 0             | 0         |
| 8746650 | host1305362_shop     | localhost          | host1305362_shop           | Query   | 1    | executing                    | SELECT p.product_id, (SELECT AVG(rating) AS total FROM shopoc_review r1 WHERE r1.product_id = p.prod | 0         | 0             | 0         |

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


Эх, уже поздно: хостинг заблокировали........Пытался вчера отключить подсчёт товаров - так и не нашёл...может сориентируете где это отключается???

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


В админке,но это слабо решает проблему.Нужно сделать несколько правок в файлах.

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

В админке,но это слабо решает проблему.Нужно сделать несколько правок в файлах.

Подскажите в каких файлах? я отключал подсчет товаров и делал индексацию в таблицах, нагрузка снизилась, но все равно выше чем было на другом движке. Жрет физ.память, на сайте ~13к товаров, 2-4к просмотров, OC 2.0.3.1

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

на 2.0.3.1 нет проблем с подсчетом если откл в админке

 

разве что какой то крайне криворукий шаблонмейкер постарался или модуль меню

 

 

воспользуйтесь

https://opencartforum.com/files/file/2764-%D0%BB%D0%BE%D0%B3-%D0%BC%D0%B5%D0%B4%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-opencart-2x-ocmod/

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

Спасибо, воспользуюсь. После отключения подсчета и индексов стало лучше, просто по сравнению с движком используемым ранее кушает больше. модули еще проверю.

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

Так вот мы подсчёт тоже отключили - всё равно хостинг перегружается. Есть ещё идеи в чём может быть проблема???

 

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

  • 2 weeks later...

воспользуйтесь

https://opencartforu...ncart-2x-ocmod/

К сожалению этомодуль для 2-ого opencart, а у нас 1.5.

Отрубили подсчёт товаров но, видимо, не везде: если переходить в подкатегории - страницы открываются очень быстро, а вот если открыть карточку товара то в 10 раз медленнее....видимо не всё отключили. Может кто ткнёт на раздельчик, как отключить весь подсчёт???

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

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


'name'        => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),

-------->

'name'        => $child['name'] ,
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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