Категории

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

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

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

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

Расширения

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

Модули

Шаблоны

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

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

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

Бизнес книги

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

Магазины на ShopOS

Хостинг для ShopOS

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

Курилка

Оптимизация запросов к базе данных

На днях сайт перестал работать. Поддержка написала, что слишком много обращений к базе данных.
Вот их ответ:

A: Здравствуйте, при обращении к Вашему сайту
сервер возвращает 500 ошибку в следствии
превышения количества запущенных процессов:

violator  1985  0.0  0.1  70292 11612 ?        Ss  10:20  0:00
/hsphere/shared/php5/bin/php-cgi
violator  1997  0.0  0.1  74444 14916 ?        S    10:20  0:00
/hsphere/shared/php5/bin/php-cgi
violator  1998  0.0  0.1  74532 14280 ?        S    10:20  0:00
/hsphere/shared/php5/bin/php-cgi
violator  1999  0.0  0.1  74012 14032 ?        S    10:20  0:00
/hsphere/shared/php5/bin/php-cgi
violator  9997  0.0  0.1  70292 11584 ?        Ss  10:38  0:00
/hsphere/shared/php5/bin/php-cgi
violator  9998  0.0  0.1  73772 14080 ?        S    10:38  0:00
/hsphere/shared/php5/bin/php-cgi
violator  9999  0.0  0.1  73740 13452 ?        S    10:38  0:00
/hsphere/shared/php5/bin/php-cgi
violator 10000  0.0  0.1  73996 13976 ?        S    10:38  0:00
/hsphere/shared/php5/bin/php-cgi
violator 13331  0.0  0.1  70292 11616 ?        Ss  10:51  0:00
/hsphere/shared/php5/bin/php-cgi
violator 13332  0.0  0.1  73240 11564 ?        S    10:51  0:00
/hsphere/shared/php5/bin/php-cgi
violator 13333  0.0  0.1  74124 13832 ?        S    10:51  0:00
/hsphere/shared/php5/bin/php-cgi
violator 13334  0.0  0.1  74044 13464 ?        S    10:51  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15330  0.0  0.1  70292 11616 ?        Ss  10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15331  0.0  0.1  73240 11524 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15332  0.0  0.1  73240 10712 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15333  0.0  0.1  73240 10696 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15365  0.0  0.1  70292 11608 ?        Ss  10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15367  0.0  0.1  74312 13952 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15368  0.0  0.1  73240 10760 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15369  0.0  0.1  74312 13196 ?        S    10:59  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15632  0.0  0.1  70292 11620 ?        Ss  11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15633  0.0  0.0  70292  6328 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15634  0.0  0.0  70292  6328 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15635  0.0  0.0  70292  6328 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15669  0.0  0.1  70292 11612 ?        Ss  11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15670  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15671  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15672  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15721  0.0  0.1  70292 11608 ?        Ss  11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15722  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15723  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15724  0.0  0.0  70292  6320 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15746  0.0  0.1  70292 11616 ?        Ss  11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15750  0.0  0.0  70292  6324 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15751  0.0  0.0  70292  6324 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 15752  0.0  0.0  70292  6324 ?        S    11:00  0:00
/hsphere/shared/php5/bin/php-cgi
violator 16412  0.3  0.1  70292 11616 ?        Ss  11:02  0:00
/hsphere/shared/php5/bin/php-cgi
violator 16413  0.0  0.0  70292  6328 ?        S    11:02  0:00
/hsphere/shared/php5/bin/php-cgi
violator 16414  0.0  0.0  70292  6328 ?        S    11:02  0:00
/hsphere/shared/php5/bin/php-cgi
violator 16415  0.0  0.0  70292  6328 ?        S    11:02  0:00
/hsphere/shared/php5/bin/php-cgi

Вам необходимо оптимизировать работу сайта.


Помогите пожалуйста решить данную проблему.


Хотелось бы так же увидеть ответ по поводу оптимизации запросов к базе.


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

Не очень понятно по приведенному фрагменту, где  "слишком много обращений к базе данных".
15 обращений в течение минуты 11:00  - это совсем немного. Тем более что в другие минуты - много меньше, вплоть до 0.

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


А если они ничего внятного не скажут, как тогда выходить из ситуации?


Вам на все случаи жизни разъяснения дать?

"ничего внятного не скажут" - значит, они болтуны безответственные.
Ибо за свои слова отвечать надо.


Источник



Если вас интересует программирование, то на форуме сисадминов CyberForum.ru можно узнать много полезного и спросить совета у опытных программистов.
Copyright ShopOS