support@ayola.net
|
 |
« : Июнь 06, 2008, 19:31:37 » |
|
Мы приносим свои извинения за "тормоза" последних 3 дней. Сегодня был произвёден апгрейд MySQL серверов, с подключением патча отслеживающего пользователей с кривыми скриптами перегружающими базу.
Следующие аккаунты заблокированы: trancemusic102 zurka201 top100117 extrimaltop111 xngame152 lena11
|
|
|
Записан
|
|
|
|
trancemusic
Новичёк
Карма: -1
Сообщений: 15
|
 |
« Ответ #1 : Июнь 06, 2008, 19:38:20 » |
|
Здравствуйте! Как понимать кривой скрипт? Есть ли ещё шансы на воскресенье или это даже не обсуждается, только думал доп услуги оплатить, а тут вот как  ?
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #2 : Июнь 06, 2008, 19:40:13 » |
|
Здравствуйте! Как понимать кривой скрипт? Есть ли ещё шансы на воскресенье или это даже не обсуждается, только думал доп услуги оплатить, а тут вот как  ? Правьте скрипты, и очевидно SQL запросы 
|
|
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
support@ayola.net
|
 |
« Ответ #3 : Июнь 06, 2008, 19:40:57 » |
|
Именно ваш аккаунт (единственный из списка) похоже будет разблокирован и без доп.услуг. Сейчас админ изучает выборку по активности
|
|
|
Записан
|
|
|
|
trancemusic
Новичёк
Карма: -1
Сообщений: 15
|
 |
« Ответ #4 : Июнь 06, 2008, 19:52:20 » |
|
Ой, хотьбы уж, а то я в холодном поту  уже такую рекламу дал и всё просто замечательно было, а тут во как. Жду.. чуда Здравствуйте! Как понимать кривой скрипт? Есть ли ещё шансы на воскресенье или это даже не обсуждается, только думал доп услуги оплатить, а тут вот как  ? Правьте скрипты, и очевидно SQL запросы  как их править, поправлю 
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #5 : Июнь 06, 2008, 19:59:55 » |
|
Мы бы хотели что бы пользователи поняли нашу позицию.
Нельзя, что бы 1 пользователь своими действиями мешал работать другим пользователям.
|
|
|
Записан
|
|
|
|
DLE user
|
 |
« Ответ #6 : Июнь 06, 2008, 20:05:06 » |
|
Мы бы хотели что бы пользователи поняли нашу позицию.
Нельзя, что бы 1 пользователь своими действиями мешал работать другим пользователям.
Позиция на 100% верная. ИМХА. Все молодцы, так держать!
|
|
|
Записан
|
|
|
|
Константин Абрамов
Просветлённый
  
Карма: 28
Сообщений: 876
Нужен сайт? Нет проблем!
|
 |
« Ответ #7 : Июнь 06, 2008, 20:06:30 » |
|
Полностью поддерживаю DLE User'а! Молодцы, что развиваетесь!
|
|
|
Записан
|
ШкольнЕГИ, вам за книжки, а не ко мне в ICQ со своими движковыми проблемами. Бесплатно ни на кого не работаю. Учитесь уважать чужое время и труд!
|
|
|
trancemusic
Новичёк
Карма: -1
Сообщений: 15
|
 |
« Ответ #8 : Июнь 06, 2008, 20:07:01 » |
|
Мы бы хотели что бы пользователи поняли нашу позицию.
Нельзя, что бы 1 пользователь своими действиями мешал работать другим пользователям.
Ок, только как мне исправиться? Вроде всё работало нормально... как поправить, чтобы не перегружало базу? Яж не специально... чессное слово. 
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #9 : Июнь 06, 2008, 20:13:38 » |
|
Вы не поверите, все кого сегодня забанили - все "не специально"  А свои рекомендации и более подробные пояснения мы обязательно выложим позднее.
|
|
|
Записан
|
|
|
|
trancemusic
Новичёк
Карма: -1
Сообщений: 15
|
 |
« Ответ #10 : Июнь 06, 2008, 20:19:37 » |
|
ок, поправлю всё что нужно  СПСБ! Пойду тогда по своим делам... Всех с пятницой!!!
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #11 : Июнь 06, 2008, 21:04:10 » |
|
Итак, принцип крайне прост.
Используется простое соотношение: Время потраченное сервером на выполнение запросов (BT) к количеству подключений к серверу (TC). Т.е. фактически получается время полученное на обработку запросов 1 страницы. Чем меньше время - тем лучше.
Пример таблицы - вот такой.
0: mobimag107: 0.67 Data: TC: 132 BT: 88 1: frpg12: 0.58 Data: TC: 81 BT: 47 2: catalog152: 0.53 Data: TC: 53 BT: 28 3: -----: 0.5 Data: TC: 4709 BT: 2345 4: -----: 0.5 Data: TC: 222 BT: 111 5: visualbasic108: 0.49 Data: TC: 51 BT: 25 6: trancemusic102: 0.49 Data: TC: 72 BT: 35 7: -----: 0.46 Data: TC: 2936 BT: 1341 8: aionelyos117: 0.43 Data: TC: 110 BT: 47 9: whitescale111: 0.43 Data: TC: 68 BT: 29 10: -----: 0.42 Data: TC: 297 BT: 124 11: allcity1521: 0.39 Data: TC: 216 BT: 85 12: pesliga151: 0.28 Data: TC: 80 BT: 22 13: pskov152: 0.28 Data: TC: 96 BT: 27 14: -----: 0.27 Data: TC: 1355 BT: 363 15: neutronrpg117: 0.27 Data: TC: 59 BT: 16 16: forum101: 0.24 Data: TC: 55 BT: 13 17: divine151: 0.23 Data: TC: 64 BT: 15 18: muslim202: 0.18 Data: TC: 78 BT: 14 19: waptraf204: 0.11 Data: TC: 83 BT: 9 20: dogcompet111: 0.09 Data: TC: 68 BT: 6 21: -----: 0.06 Data: TC: 1265 BT: 81 22: ixnn117: 0.05 Data: TC: 61 BT: 3 23: lp12117: 0 Data: TC: 192 BT: 0 24: zima152: 0 Data: TC: 130 BT: 0
|
|
|
Записан
|
|
|
|
Sergiy
Старший Новичёк

Карма: 5
Сообщений: 95
Отец Сергий
|
 |
« Ответ #12 : Июнь 06, 2008, 21:30:06 » |
|
Вы бы лучше таблицу тех, кого отключили показали. И когда включат? Я то уже почти все доп. услуги подключил и тут вдруг так надолго отключили. 
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #13 : Июнь 06, 2008, 21:52:59 » |
|
1. Оплата доп.услуг не означает что вы серверную ферму ценой пару тысяч уе в месяц можете использовать на 200%. 2. Ну включим мы вам сейчас аккаунт. Ну опять попрёт перегрузка. Опять выключим. Смысл какой? 3. Именно лично вас не один раз предупреждали о аномально высокой нагрузке на сервер БД.
|
|
|
Записан
|
|
|
|
trancemusic
Новичёк
Карма: -1
Сообщений: 15
|
 |
« Ответ #14 : Июнь 06, 2008, 22:20:54 » |
|
Можете конкретно в моём случае сказать, что нужно исправить, т.к. в деле датабаз я полный 0.
Спасибо!
|
|
|
Записан
|
|
|
|
Sergiy
Старший Новичёк

Карма: 5
Сообщений: 95
Отец Сергий
|
 |
« Ответ #15 : Июнь 06, 2008, 22:36:17 » |
|
Ну включим мы вам сейчас аккаунт. Ну опять попрёт перегрузка. Опять выключим. Смысл какой?
У меня там две БД, нагрузка на одной, на другой форум. Если включите, завтра я сам отключу пользователей от первой, пока не исправлю скрипт, может вы чего подскажете. А форум то пусть работает, от него нагрузки не будет аномальной.
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #16 : Июнь 06, 2008, 22:41:46 » |
|
Ваш аккаунт включили давно. Пока ничего не отключайте у себя, мы предоставим вам информацию по нагрузке. Тикет пишите.
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #17 : Июнь 06, 2008, 23:30:39 » |
|
Тикета я не дождался, поэтому пишу здесь. Заодно меньше будет жалоб на "закрытость" и "предвзятость".
xngame152: 25.41 Data: TC: 1436 SC: 36491 На 1 подключение к базе данных, у вас в среднем получается 25 запросов типа "SELECT". Это КРАЙНЕ высокое число.
xngame152: 353 Data: RF: 188066 RU: 6632 Суммарно потреблённое процессорное время 353 секунды с момента разблокировки. Вас по этому параметру обгоняют ровно 2 сайта. На весь хостинг - вы третьи по этому показателю. Это - очень плохо.
xngame152: 0.25 Data: TC: 1436 BT: 353 Средняя сессия работы с базой длится 0.25 секунды. При общем количестве подключений с момента разблокировки - 1436. Вот это, кстати, приличный показатель.
xngame152: 5.09 Data: TC: 1436 OC: 8480 И вот этот - крайне плохой показатель. На это всё у вас ещё приходится 8480 других команд, по типу lock tables/unlock tables, итд.
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #18 : Июнь 06, 2008, 23:41:54 » |
|
Да, какая мораль этого всего.
1. Вашу игру, похоже, разрабатывали вы сами. 2. База крайне плохо продумана (поделите число RF на число SC - мелкие таблицы используете? Или множественные запросы одну и ту же таблицу?) 3. Вы не используете индексы. Это совсем плохо. 4. Крайне подозрительно использование большого числа локов (LOCK TABLE....).
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #19 : Июнь 06, 2008, 23:47:12 » |
|
Да, какая мораль этого всего.
1. Вашу игру, похоже, разрабатывали вы сами. 2. База крайне плохо продумана (поделите число RF на число SC - мелкие таблицы используете? Или множественные запросы одну и ту же таблицу?) 3. Вы не используете индексы. Это совсем плохо. 4. Крайне подозрительно использование большого числа локов (LOCK TABLE....).
Прокомментирую, тут быстрее не совсем так: 1) Игру как раз писало множество людей из этого следствия. 2) База плохо продумана именно по тому что много людей без одного главы. 3) Индексы - это тоже элемент изначальной продумки, их отсутствие как раз подтверждает п.2. 4) Вообще смысла его использовать слишком часто я не вижу 
|
|
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
support@ayola.net
|
 |
« Ответ #20 : Июнь 06, 2008, 23:49:47 » |
|
Не, ну бывают моменты когда локи нужны. Но это явно не тот случай  И ведь что обидно - база игры КРАЙНЕ маленькая. Юзеров - мало. А нагрузка - уже на втором месте...
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #21 : Июнь 06, 2008, 23:58:32 » |
|
Не, ну бывают моменты когда локи нужны. Но это явно не тот случай  И ведь что обидно - база игры КРАЙНЕ маленькая. Юзеров - мало. А нагрузка - уже на втором месте... А можно статистику по subaquila_102? ^_^
|
|
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
support@ayola.net
|
 |
« Ответ #22 : Июнь 07, 2008, 00:13:11 » |
|
subaquila102: 0.18 Data: TC: 57 BT: 10 - 0.18 секунды на сессию.
subaquila102: 10 Data: RF: 584 RU: 0 - 10 секунд потреблённого времени.
subaquila102: 2.93 Data: TC: 57 SC: 167 - 3 селекта на сессию.
|
|
|
Записан
|
|
|
|
DLE user
|
 |
« Ответ #23 : Июнь 07, 2008, 00:24:50 » |
|
subaquila102: 0.18 Data: TC: 57 BT: 10 - 0.18 секунды на сессию.
subaquila102: 10 Data: RF: 584 RU: 0 - 10 секунд потреблённого времени.
subaquila102: 2.93 Data: TC: 57 SC: 167 - 3 селекта на сессию.
Признавайтесь, он вам заплатил?))) Шучу 
|
|
|
Записан
|
|
|
|
Sergiy
Старший Новичёк

Карма: 5
Сообщений: 95
Отец Сергий
|
 |
« Ответ #24 : Июнь 07, 2008, 00:29:14 » |
|
2. База крайне плохо продумана (поделите число RF на число SC - мелкие таблицы используете? Или множественные запросы одну и ту же таблицу?) 3. Вы не используете индексы. Это совсем плохо.
Вместо SELECT * FROM table могу написать везде SELECT 'имя поля', 'имя поля2' FROM table Поможет? И почему не использую индексы? Я добавил индексы почти в каждую таблицу по некоторым полям.
|
|
|
Записан
|
|
|
|
|