ТавроФорум

ТавроФорум (https://forum.tavria.org.ua/index.php)
-   Курилка (https://forum.tavria.org.ua/forumdisplay.php?f=19)
-   -   достал этот сервер!!! (https://forum.tavria.org.ua/showthread.php?t=69715)

Kvarz 25.09.2013 09:25

Странно, 53 пользователя и 440 гостей сейчас, а форум лагает. Гости нас грузят:)?

kkk 25.09.2013 09:32

еще один... это не пользователи сервера, а загрузившие хоть одну страницу с момента запуска сервера и в течение определенного отрезка времени. Это не показатель нагрузки, оно погоду в Африке показывает, с точки зрения нагрузки на базу.

vics13 25.09.2013 09:33

А как же это:
Рекорд одновременного пребывания 25,720, это было 24.05.2012 в 21:21?

Я так понимаю 25720 человек было?

kkk 25.09.2013 09:42

Цитата:

Сообщение от vics13 (Сообщение 2456763)
А как же это:
Рекорд одновременного пребывания 25,720, это было 24.05.2012 в 21:21?

Я так понимаю 25720 человек было?

В момент соединения сервер отдает клиенту cookie-файл, в параметрах которого указывается таймаут неактивности, время, после которого сервер считает, что клиент неактивен, если он ничего не делает. По умолчанию в движке таймаут установлен около суток, соответственно эти 25 тысяч был в самом начале работы нового форума, и это пришедшие за сутки. Сейчас таймаут меньше, и эта цифра опять же к динамической загрузке никаким боком :)

Solmyr 25.09.2013 12:25

Цитата:

Сообщение от kkk (Сообщение 2456233)
Конкретный вопрос, как вы и просили

задал вопрос знакомому:

знакомый: - большинство форумов написано через жопу и не рассчитано на нагрузки

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

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

я: - а. то есть - уйти с mysql?

знакомый: - оптимально - да
у него херовейший планировщик запросов

я: - А Мемкешед чо делает?

знакомый: - тупо складывает ветки форума в память как есть
и отдаёт из памяти если в ветку не было апдейтов
ну мемкешед вкрутить точно не помешает, его скорее всего нет, а почти все форумы умеющие мускул его умеют

kkk 25.09.2013 13:47

Memcached включен, остальное - надо тестировать. По свободе сделаю на работе виртуалку, и попробую там. Эти перекопирования бд - это адовый гемор и куча косяков, наживую и без опыта - нуегонафиг. Планка памяти до 200 грн стоит, может добавим и попустит...

Mobilom 25.09.2013 15:28

Цитата:

Сообщение от kkk (Сообщение 2457028)
Планка памяти до 200 грн стоит, может добавим и попустит...

а шо за память нуна ?

kkk 25.09.2013 15:46

ДДР3 2 Гб, уже купили.

Hacker 25.09.2013 16:03

мало как то

kkk 25.09.2013 16:28

для чего мало ?

Solmyr 25.09.2013 16:39

для кармодрочерства ;-)

mad 2 25.09.2013 17:02

Цитата:

Сообщение от Solmyr (Сообщение 2457135)
для кармодрочерства ;-)

таки да! вот дрочу активно и фачинает лагать.

ArtemSaratov 25.09.2013 17:09

А нельзя ли форуму "временно" подсунуть еще пару машин? Чтобы они могли прожевать косячный код, пока идут разборки с настройками?

Могу выделить 1-2 HP DL360....

Hacker 25.09.2013 18:56

Цитата:

Сообщение от kkk (Сообщение 2457132)
для чего мало ?

для высеров ;-)

afa14 25.09.2013 19:32

атеншн!

выкинуло меня с говнофоруме на этот сайт http://www.magnetix.com.ua/
при попытке возврата стрелочкой "назад" сообщило о перегрузке сервака.

какака, разберитесь

ElectricMobile 25.09.2013 19:37

Цитата:

Сообщение от afa14 (Сообщение 2457257)
атеншн!

выкинуло меня с говнофоруме на этот сайт http://www.magnetix.com.ua/
при попытке возврата стрелочкой "назад" сообщило о перегрузке сервака.

какака, разберитесь

Вірусняк-редіректор? o_O

mad 2 25.09.2013 20:00

ХАХАХА! это реклама на форуме -)) она обычно торчит в самом низу, где ее не видят...

ivg 25.09.2013 20:29

ККК, а что там с логом медленных sql запросов?

kkk 25.09.2013 20:49

Цитата:

Сообщение от ivg (Сообщение 2457315)
ККК, а что там с логом медленных sql запросов?

он есть :) куча запросов зависает в Locked состоянии, все к одной таблице с содержимым постов. Есть мысля тип хранилища сменить с MyISAM на InnoDB, но я пока не начитался про всякие нюансы таких плясок. Посмотрим, что получится от добавления памяти, ща потенциальный максимум отжираемой базой памяти равен размеру оперативки, а еще ж апач на том же серваке, может им вдвоем в какие-то моменты уже тесно... Уже много плохого начитался про MySQL для подобных задач, может потом на Postgres переедем, пока надо ждать :)

Coder 25.09.2013 21:37

нет смысла переходить с муисам на иннодб
смысл есть если постоянно идут инсерты и апдейты ибо апдейт в муисам лочит все табло в отличие от рекорда в иннодб

форум просто по сранодерьмовски написан
возможно имеет смысл вначале сделать репайр и оптимизацию табла
мож где табло полетело или индексы битые

kkk 25.09.2013 21:47

Цитата:

Сообщение от Coder (Сообщение 2457422)
нет смысла переходить с муисам на иннодб
смысл есть если постоянно идут инсерты и апдейты ибо апдейт в муисам лочит все табло в отличие от рекорда в иннодб

форум просто по сранодерьмовски написан
возможно имеет смысл вначале сделать репайр и оптимизацию табла
мож где табло полетело или индексы битые

Вот такая херня появляется регулярно:

https://dl.dropboxusercontent.com/u/...pics/mysql.PNG

индексы и репайр таблиц и оптимизацию я делал, может еще системно повторю, с отключением форума....

Coder 25.09.2013 22:07

на селекты нужно сделать
explain (запрос)
и посмотреть что выдает

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

Coder 25.09.2013 22:17

и вот там еще каличный запрос (там где сендинг дата)
там выгребается полностью все говно из треда
например вся правда про нашу церкву это почти 4000 говнопостов
нахера спрашивается?

ArtemSaratov 25.09.2013 22:23

4000 фактов, только фактов и ничего кроме фактов..
Повторение, как говорится - мать учения
;-)

Coder 25.09.2013 22:34

я нашел виновных по этому запросу
это запорожские ебланы!
http://tavria.org.ua/forum/showthread.php?t=1163
25 000 записей насрали! которые выгребаются сразу

тему в печь учаснегов в бан


Текущее время: 06:24. Часовой пояс GMT +3.

Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.