NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus | Help Search Members Gallery Calendar |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
Pages: (3) < 1 [2] 3 > ( Show unread post ) |
Субботник, всем модераорам,админам,глобалам |
|
Posted: 24-10-2004, 23:41
(post 16, #314288)
|
||
Герой Асфальта Group: Roots Posts: 18547 |
А ты видиш ещё старый скин? Если да то скажу по секрету, новый скин уже почти готов, и скоро будет представлен на всеобщее обсуждение |
||
|
Posted: 24-10-2004, 23:44
(post 17, #314290)
|
||||
*** Group: Privileged Posts: 7222 Warn:0% |
нее.про это я знаю.я имелл ввиду,что мы без Брайта нечего капитального изменить неможем.Даже шкуры привязаны к скриптам.а там тока Брайт рулит. |
||||
|
Posted: 25-10-2004, 00:07
(post 18, #314293)
|
||
Hand of Doom Group: Roots Posts: 17384 |
Согласен, что чистить базу - работа мало интересная и глупая. Но с другой стороны это единственное, что мы в данный момент можем сделать, чтобы форум не падал - где там у нас бага (и у нас ли) - Икс его знает. Можно оставить все как есть и падать дальше - я не думаю, что у нас действительно 200 000 нужных постов - не верю В прошлый раз прочистили тысяч 60 постов - спасибов и прочего, т.е. 30%... И если это проделать еще раз - может мы поимеем еще месяцев несколько на решение проблемы со скриптами - FiL, давай возьмем дамп и потестим его на отдельно взятой машине - не высем пользователями, а 10ю, помереем, что жрет проц, какие проблемы в сиквеле и тп - может и найдем решение... |
||
|
Posted: 25-10-2004, 02:09
(post 19, #314336)
|
||
Сварливый Мозг Клуба Group: Roots Posts: 22885 |
ну что, я поднял тестовый сервер... только он устаревший. Надо Брайта попросить сделать новый дамп базы. Теперь по поводу чистки - 30% постов это далеко не 30% размера. Потому как трутся в основном незначимые и короткие посты. Так что 20% размера будем считать достаточно оптимистичным. После чистки уменьшится только таблица ibf_posts. То есть мы уменьшим на 20% только 130-меговую таблицу. А остальные 120 мегов как были - так и останутся. Итого мы из 250 мегов уберем 25. А это всего 10% от общего размера базы. Ну и оно стоит тех усилий? |
||
|
Posted: 25-10-2004, 05:30
(post 20, #314371)
|
||
Hand of Doom Group: Roots Posts: 17384 |
Дело не в размере базы, а в том, что основаня работа идет в таблице ibf_posts, так что ну и что, что у нас таблицы (для примера) логов модераторв большие - с ними никто не работает никогда Надо мерять нагрузку и прочее - но думаю основноц удар принимает именно ibf_posts ... |
||
|
Posted: 25-10-2004, 09:06
(post 21, #314404)
|
||||
Ответственный за БД Group: Roots Posts: 3779 |
Сейчас посмотрел, посчитал, в базе 7533 сообщений длиной менее 201 символов, и с обязательной строкой "спаси", промер запроса:
Вот первые 100 результатов. Сначала идет номер поста, потом сам пост:
|
||||
|
Posted: 25-10-2004, 14:13
(post 22, #314462)
|
||
Intellectuals group Group: News makers Posts: 3628 Warn:0% |
Ну что пришло время менять SELECT на DELETE FROM. Можно добавить еще всякие типа post LIKE '%я плакать%' post LIKE '%дайте докачать%' AND Post_DATE < Год назад post LIKE '%Я держу%' AND Post_DATE < Год назад |
||
|
Posted: 25-10-2004, 16:47
(post 23, #314496)
|
||
Сварливый Мозг Клуба Group: Roots Posts: 22885 |
Кстати, а вот чистка в варианте Брайта вполне законна. В том смысле, что и работа сделана и человеко-время минимально. |
||
|
Posted: 25-10-2004, 17:45
(post 24, #314529)
|
||
Напускатель дыма Group: Prestige Posts: 3401 Warn:0% |
FiL Почему проблемы с базой только у нас? Я запросто могу привести линки на форумы в десятки раз бОльшие. Почему у них все работает без чистки? Новые скины и иконки это, конечно, красиво, но сейчас не 96 год, никто не пойдет на сайт только потому, что он веселенько раскрашенный. Нужно содержание. А с ним как раз и проблема. |
||
|
Posted: 25-10-2004, 17:49
(post 25, #314532)
|
||
Intellectuals group Group: News makers Posts: 3628 Warn:0% |
К стати а можно снести все посты содержащие только смайлики? С Мускулом я не знаком. Все на оракле да на оракле. Я как то писaл DLL для хитрой выборки из строки. Потом простой регистрацией DLL ки в базе можно было ее вызывать в селектах. Но это было под FireBird. |
||
|
Posted: 25-10-2004, 17:51
(post 26, #314533)
|
||
Intellectuals group Group: News makers Posts: 3628 Warn:0% |
Я тоже не понимаю проблеммы падения? В худших случаях наши базы просто тормозят. Иногда конкретно но не падают. |
||
|
Posted: 27-10-2004, 13:09
(post 27, #314600)
|
||
Ответственный за БД Group: Roots Posts: 3779 |
В данном случае проблема вспухла вдруг, сама по себе, на ровном месте. Где раньше все было спокойно (это я про страничку "Active Topics") - там вдруг стал падать MySQL. С предложением отрапортовать разработчикам об ошибке. О как. 3 года работало-работало, а тут вдруг хрррясь - и вот вам! Ннничего не понимаю! |
||
|
Posted: 27-10-2004, 18:40
(post 28, #314763)
|
||
Hand of Doom Group: Roots Posts: 17384 |
Падать может по различным причинам - в частности от переполнения буфера - три года назад активных топиков за скажем месяц было 100 - а теперь 500, т.е. конечно 500 ИД топиков не должны ничего ронять по определению, но с другой стороны - там идет сортировка некого кол-ва топиков и прочего - т.е. сначала идет выбор всего, потом выкидывание, потом сортировка- соотвественно чем больше топиков (и запросов от пользователей) - тем больше надо буферов, надо смотреть планы (чем я и буду занят сегодня) - я не думаю, что это сам сиквел роняет базу - я думаю, это скорее всего переполнение памяти или еще какое-нибудь Г на эту тему... Что касается спасибов - способ Брайта мне нравится, даже можно просто выбрать все, что меньше 200 байтов и старше года - удалить (но на всякий слоучай поглядеть, что это такое)... И посты типа спасибо назвать контентом И самое главное - НЕ НАДО после этого уменьшать кол-во постов пользователей! |
||
|
Posted: 27-10-2004, 19:20
(post 29, #314780)
|
||
Герой Асфальта Group: Roots Posts: 18547 |
Золотые слова, а то я в следующи раз пойду себе постов добавлю, как Брайт Владу их добавил |
||
|
Posted: 28-10-2004, 05:33
(post 30, #314970)
|
||
Ответственный за БД Group: Roots Posts: 3779 |
Ну вот, теперь мы с 199198 постов отодвинулись на 188047. Блин, даже как-то обидно, такая круглая цифра маячила на горизонте. А ведь можно было дожаться, справить юбилей, потом почистить базу, и опять отметить наступление 200.000 поста! Мда. Ну да ладно, чего уж теперь... |
||
Pages: (3) < 1 [2] 3 > |