Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Много запросов к MySQL-серверу - как их сократить ?

Захожу на сайт и вижу - вы не оплатили хостинг, пиши хостеру, вот ответ:
С Вашего аккаунта производилось много запросов к MySQL-серверу, поэтому он был временно заблокирован.
Просьба оптимизировать работу Ваших скриптов или мы будем вынуждены вновь Вас заблокировать.


сайт включили, дали логи и дописали:

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


И как мне их оптимизировать подскажите плиз? Логи прилагаю...


Сколько посещений в день в среднем?И что за хостер если не секрет?
Вообще оптимизация сам узнавал долгий и рутивный труд, варианта 2 перейти на VPS или оптимизировать, оптимизация будет стоить дорого...


кэширование запросов и страниц включить


Евгений спасибо - включил!
А вот логи которые я выложил они действительно такие страшные?
Просто мой хостинг перекупил другая контора - до этого сайт более 4 месяцев работал без существенных изменений и отсутствия жалоб со стороны хостера, а теперь новый "метла" - пришол, и тут же мну "стукнул" - складывается впечетление - что они пытаются "подрезать" меня на предмет получения доп-оплаты.
так о чем это я, а логи мною вылаженные действительно серьезно перегружают сервак?


А вот логи которые я выложил они действительно такие страшные?


а что в них страшного?

просто список запросов и все.


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



Обычно подобные проблемы с нагрузкой возникают при использовании "тяжёлых"
запросов, использующих такие операции как группировки (GROUP BY), сортировки
(ORDER BY), объединения (UNION, JOIN).


Рекомендуем Вам обратиться к программистам для идентификации и устранения проблемы.

Если у Вас нет возможности произвести оптимизацию запросов, мы будем вынуждены
снова заблокировать Ваш сайт при создании нагрузки на сервер баз данных.

Также можем Вам предложить переход на VPS-хостинг в компанию БЛАБЛА . При использовании технологии VPS
нагрузка, создаваемая Вашим сайтом, не будет сказываться на работе всего сервера,
так как в этом случае площадка будет работать в изолированном контейнере с
выделенными ему ресурсами.


можно ли как то поправить положение с (GROUP BY), сортировки
(ORDER BY), объединения (UNION, JOIN)?


можно ли как то поправить положение с (GROUP BY), сортировки
(ORDER BY), объединения (UNION, JOIN)?


нельзя. сортировку как тогда делать

проще, дешевле и меньше будет потрачено нервных клеток - переехать к другому хостеру. или взять vds, vps


Источник



Copyright ShopOS