mysql грузит серв на 500%

Статус
В этой теме нельзя размещать новые ответы.
:mad: в общем даже с переустановкой VDS
проблема не пропала, только ее хоррактер изменился:

1 если делаю ребут vds - всё нахрен виснит и пинговаться начинает только через 15 минут.
а потом еще 15 минут дикая нагрузка на проц до 300 % (mysqld грузит) естественно я нечего запустить не могу, и не могу не как посмотреть что там происходит.
а потом всё кончается и серв работает нормально.

2 отключаю и включаю mysql история с нагрузкой на проц повторяется.

я так понимаю что mysql что то делает когда инициализируется.

но вот что?
не у кого подобного не было?
в сапорт обратился, молчат, но по процессам смотрю что то там они мониторят, но нечего сделать не могут. :(
 
А какой размер файлов индексов?
 
А какой размер файлов индексов?

а как его посмотреть?

если ты про
tbl_name.MYI - то при чём тут они даже при отсутствие бд, моих собственных бд. mysql все равно так криво работает
а так в моей бд (/var/db/mysql/mydb) самый большой:
169.530mb

а в базе mysql (/var/db/mysql/mysql)
15kb
 
некоторые запросы к базе могу требовать, что бы весь индекс был в памяти или страшные тормаза.

MYD - данные
MYI - индекс

остнови мускл и переименую паку с базой.
это равноцено переименовать базу

Если глюи пропадут

можешь искать тот запрос
SHOW PROCESSLIST
 
некоторые запросы к базе могу требовать, что бы весь индекс был в памяти или страшные тормаза.
но я нечего нового не ставил т.е. 3-4 месяча всё стабильно работало.
но всё равно поробую..

MYD - данные
MYI - индекс

остнови мускл и переименую паку с базой.
это равноцено переименовать базу

Если глюи пропадут

можешь искать тот запрос
SHOW PROCESSLIST

значит я правельно подумал на счёт файлов индексов :)
но фишка в том что такая хрень с мускулом происходила даже когда я удалял полностью все базы. -
соответственно глюки не пропали :(
(пробовал делать как ты сказал)
 
Первые действия, когда всё начинает тормозить :
0. Место на диске - df -h
1. netstat -n - покажет количество коннектов. по этому признаку визуально можно определить есть-ли ддос
2. погасить сайт, зайти в папку БД - посмотреть нет ли файлов (если ext2) размером более 2 Гб

если все эти 3 условия в true - разрушать моск хостеру

ребут VDS - это конечно просто мегалол)))) :yahoo:
 
индекс мог современем разрастисть

делай SHOW PROCESSLIST может ты что то заметишь.
 
Мои пять копеек - ботов желательно банить не через хтассесс, а через iptables, можно банить также сканируемые спамерами порты.

Например:
iptables -A INPUT -p tcp -m tcp --dport 25 -j DROP
iptables -A INPUT -p tcp -m tcp --dport 21 -j DROP

блокируем 21(фтп) и 25(смтп) порты

iptables -A INPUT -s 87.240.15.0/255.255.255.0 -j DROP
блокируем подсеть 87.240.15.0 - 87.240.15.255

При этих настройках надо не забывать сохранить все правила в автозапуск для последующей загрузки. А также не забыть оставить доступ себе :D

Доплнительные сведения в соответствующем мане.
 
Первые действия, когда всё начинает тормозить :
0. Место на диске - df -h
1. netstat -n - покажет количество коннектов. по этому признаку визуально можно определить есть-ли ддос
2. погасить сайт, зайти в папку БД - посмотреть нет ли файлов (если ext2) размером более 2 Гб

если все эти 3 условия в true - разрушать моск хостеру

эти три условия true , более того они мне vds уже раз переустанавливали, но не с 0 а систему поставили поверх старой.

всем спасибо (уже нажал)
пошел ипать хостеров!:mad:

сходил...
вот последнее что они написали:
 
Закажи аудит у стороннего админа ;)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху