[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Хост заблокировал аккаунт!!
Ka4_0k
Цитата
Здравствуйте.
Вынуждены заблокировать Ваш аккаунт, так как он сильно грузит сервер запросами Mysql, сообщите, нужно ли Вам скидывать бэкап сайта
[root@yutex06-new cpbackuptmp]$ mysqladmin proc |grep abc
| 66355 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 106  | closing tables    | SELECT epizod FROM series WHERE cat = '51' ORDER BY epizod                                          |
| 66429 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 114  | closing tables    | SELECT epizod FROM series WHERE cat = '48' ORDER BY epizod                                          |
| 66432 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 82  | closing tables    | SELECT epizod FROM series WHERE cat = '48' ORDER BY epizod                                          |
| 66614 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 80  | closing tables    | SELECT epizod FROM series WHERE cat = '30' ORDER BY epizod                                          |
| 66620 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 78  | Opening tables    | SELECT epizod FROM series WHERE cat = '54' ORDER BY epizod                                          |
| 66666 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 77  | Opening tables    | SELECT epizod FROM series WHERE cat = '52' ORDER BY epizod                                          |
| 66817 | abcfilm_MASTER  | localhost | abcfilm_acbfilm        | Query  | 169  | closing tables    | SELECT epizod FROM series WHERE cat = '40' ORDER BY epizod     



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

Кто может объяснить что понятно из того что они написали? Заранее спасибо.



Спустя 34 минуты, 15 секунд (12.10.2009 - 21:45) waldicom написал(а):
Так все вроде понятно. Ваш сайт (или что у Вас?) выполняет "слишком толстые" sql-запросы. Т.е. видимо на одном сервере расположено множество клиентов, к примеру на одном сервере 100 сайтов (упрощенно). Если какой-то один из этих сайтов (Ваш) выполняет тяжелые запросы, то другим 99 сайтам не остается времени или памяти.

Спустя 5 минут, 30 секунд (12.10.2009 - 21:51) Ka4_0k написал(а):
Можно немного поподробнее? Хостинг просто напросто отказывается от объснений. На сайте в день было до 250 посетителей и в районе 1600 просмотров.
Запрос
SQL
SELECT epizod FROM series WHERE cat = '40' ORDER BY epizod

Вытаскивал к примеру 65 значений и вытаскивал их один за обращение к странице.
Значения были вида 01_02, т.е. никаких больших текстов, ничего абсолютно.

Спустя 2 минуты, 17 секунд (12.10.2009 - 21:53) waldicom написал(а):
Цитата (Ka4_0k @ 12.10.2009 - 20:51)
Можно немного поподробнее? Хостинг просто напросто отказывается от объснений. На сайте в день было до 250 посетителей и в районе 1600 просмотров.
Запрос
SQL
SELECT epizod FROM series WHERE cat = '40' ORDER BY epizod

Вытаскивал к примеру 65 значений и вытаскивал их один за обращение к странице.

Что подробнее то? Я же не хостинг, у меня логов нетути.
Может этих запросов было 300 штук, в таблице series сто тыщ мульёнов строк, еще и без индекса

Спустя 3 минуты (12.10.2009 - 21:56) Ka4_0k написал(а):
Индекс стоял по уникальному id. В phpmyadmine зпросы выполнялись в районе 0.0085 сек. Запрос тащил около 60-80 строк, в таблице всего 1008 строк было. На страницу было в районе 2-4 запросов, не больше и если учитывать что было примерно 1600 просмотров страниц, то вроде бы не такая уж и большая нагрузка...

Спустя 1 минута (12.10.2009 - 21:57) waldicom написал(а):
Судя по всему нагрузка действительно не большая. Тогда надо показать это хостеру или пускай дают логи mysql-slow-log

Спустя 3 минуты, 33 секунды (12.10.2009 - 22:01) Ka4_0k написал(а):
Спасибо, хостеру написал. Но чувствую всё равно прийдёться менять хостинг, может кто посоветовать более качественный хостинг?
Хостился у Ютекса


______
Хостер mysql-slow-log давать отказался. Мотивируя тем что аккаунт заблокирован и т.п. На попытки указать на посещаемость сайта и т.д. "ноль на массу".

Спустя 1 час, 56 минут, 9 секунд (12.10.2009 - 23:57) glock18 написал(а):
Цитата
Индекс стоял по уникальному id.

выборка идет по полю без индекса. сортировка идет по другому полю без индекса. без explain могу сказать, что есть filesort и temporary table. если строк прилично, то может и тормозить начать.

не сказать, что 1000 строк это много, но если хостинг слабенький, то и с этим, наверно, проблемы могут быть.

почему не добавить индекс на эти два поля?

Спустя 52 минуты, 45 секунд (13.10.2009 - 00:50) SunSet написал(а):
Ka4_0k
При такой то посещаемости можно было б уже подумать об арендированном сервере rolleyes.gif , если сайт позволит такое при своей окупаемости.

Спустя 7 часов, 22 минуты, 44 секунды (13.10.2009 - 08:12) Ka4_0k написал(а):
Цитата (SunSet @ 12.10.2009 - 21:50)
Ka4_0k
При такой то посещаемости можно было б уже подумать об арендированном сервере rolleyes.gif , если сайт позволит такое при своей окупаемости.

250 человек это посещаемость? О_о
Цитата
но если хостинг слабенький

Даже когда сайт только стартовал и было по 10 человек в день и записей в таблице штук 200 часто даже один раз сайт было тяжело загрузить. В Cpanel загрузка очень часто была в "красном секторе"

Цитата

почему не добавить индекс на эти два поля?

Ну это будем делать:) спс


_____________
-Oh My God! They Killed Kenny!
-You Bastards!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.