URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 15505
[ Назад ]

Исходное сообщение
"MySQL on FreeBSD"

Отправлено amber46 , 02-Апр-02 06:49 
Помогите ктонибуть оттюнить Subj!
Проблем особых вроде нет но время от времени (не могу пока закономерность отследить) он уходит в 100% cpu system usage.
Пробовал убивать все его процессы, укаладывал apache (Все запросы к Mysql идут только c веба) - ничего не помогает.

Содержание

Сообщения в этом обсуждении
"RE: MySQL on FreeBSD"
Отправлено smooth , 02-Апр-02 08:02 
>Помогите ктонибуть оттюнить Subj!
>Проблем особых вроде нет но время
>от времени (не могу пока
>закономерность отследить) он уходит в
>100% cpu system usage.
>Пробовал убивать все его процессы, укаладывал
>apache (Все запросы к Mysql
>идут только c веба) -
>ничего не помогает.

такая же фигня - тоже загрузка 100% но это если к нему обращаещься - хотел бы тоже знать как его настроить а то обрабатывает запросы слишком долго(((( если будт идеи скинь мне на мыло smooth@gs7.saminfo.ru


"RE: MySQL on FreeBSD"
Отправлено sassha , 02-Апр-02 19:35 
>Помогите ктонибуть оттюнить Subj!
>Проблем особых вроде нет но время
>от времени (не могу пока
>закономерность отследить) он уходит в
>100% cpu system usage.
>Пробовал убивать все его процессы, укаладывал
>apache (Все запросы к Mysql
>идут только c веба) -
>ничего не помогает.

А как насчет структуры таблиц, может проблема в трудоемком постороении-перестроении индексов при большом кол-ве записей ?


"RE: MySQL on FreeBSD"
Отправлено amber46 , 02-Апр-02 19:46 
>>Помогите ктонибуть оттюнить Subj!
>>Проблем особых вроде нет но время
>>от времени (не могу пока
>>закономерность отследить) он уходит в
>>100% cpu system usage.
>>Пробовал убивать все его процессы, укаладывал
>>apache (Все запросы к Mysql
>>идут только c веба) -
>>ничего не помогает.
>
>А как насчет структуры таблиц, может
>проблема в трудоемком постороении-перестроении индексов
>при большом кол-ве записей ?

Это может происходить в моменты минимальной загрузки?
Большое количество записей конечно присутсвует...
там баннерка болтается у клиента.
Но иногда это случается когда на сервере тишина!
(у меня такое бывает.. :)


"RE: Попробуйте"
Отправлено Andrey , 02-Апр-02 21:14 
--user=mysql -O key_buffer=48M -O table_cache=8000
sort_buffer=16M -O record_buffer=16M \
-O net_buffer_length=16384 -O max_connections=1000
-O max_connect_errors=1000000

есессно зависит от типа сборки скуля..
но у меня это помогло. раньше менmше 87% не спускалось.. щаз занимает больше памяти, зато не более 54 % в период максимальной загрузки, занимает  в период затишья 10-12%..
База очень огромная.


"RE: Попробуйте"
Отправлено amber46 , 02-Апр-02 22:21 
>--user=mysql -O key_buffer=48M -O table_cache=8000
>sort_buffer=16M -O record_buffer=16M \
>-O net_buffer_length=16384 -O max_connections=1000
> -O max_connect_errors=1000000
>
>есессно зависит от типа сборки скуля..
>
>но у меня это помогло. раньше
>менmше 87% не спускалось.. щаз
>занимает больше памяти, зато не
>более 54 % в период
>максимальной загрузки, занимает  в
>период затишья 10-12%..
>База очень огромная.
Спасибо за ответ... НО... все дело то в том что он НЕ ПЛАВАЕТ от какого то значения до максимума и обратно! НЕТ! В том то и дело что это происходит ВНЕЗАПНО и держится именно CPU system usage в районе 100% (ну если быть честным 97-99 потому как есть конечно еще системные процессы) до тех пор пока его не перезагрузишь - а потом опять все хорошо до кризы... а вот от чего она у него наступает?


"RE: Попробуйте"
Отправлено Andrey , 03-Апр-02 18:11 
запусти mytop и блюди кто тебе падлу сделал.



"RE: Попробуйте"
Отправлено amber46 , 04-Апр-02 00:54 
>запусти mytop и блюди кто тебе
>падлу сделал.


mytop есть... блюду.
Однако... Убиваю все процессы которые запустил юзер, одняко все равно CPU system usage в районе 100%!!! Что он делает? (MySQL)


"RE: Попробуйте"
Отправлено sassha , 04-Апр-02 12:17 
>>запусти mytop и блюди кто тебе
>>падлу сделал.
>
>
>mytop есть... блюду.
>Однако... Убиваю все процессы которые запустил
>юзер, одняко все равно CPU
>system usage в районе 100%!!!
>Что он делает? (MySQL)


Номер версии MySQL ?


"RE: Попробуйте"
Отправлено amber46 , 04-Апр-02 12:35 
>>>запусти mytop и блюди кто тебе
>>>падлу сделал.
>>
>>
>>mytop есть... блюду.
>>Однако... Убиваю все процессы которые запустил
>>юзер, одняко все равно CPU
>>system usage в районе 100%!!!
>>Что он делает? (MySQL)
>
>
>Номер версии MySQL ?

3.23.49 Ставил и апдейтил из портов
Система FreeBSD 4.4


"RE: Попробуйте"
Отправлено sassha , 04-Апр-02 14:56 
>>>>запусти mytop и блюди кто тебе
>>>>падлу сделал.
>>>
>>>
>>>mytop есть... блюду.
>>>Однако... Убиваю все процессы которые запустил
>>>юзер, одняко все равно CPU
>>>system usage в районе 100%!!!
>>>Что он делает? (MySQL)
>>
>>
>>Номер версии MySQL ?
>
>3.23.49 Ставил и апдейтил из портов
>
>Система FreeBSD 4.4


Cтранно, на mysql.com пишут что похожая проблема исправлена в 3.23.49 для Linux:

"MySQL binary release 3.23.48 for Linux contained a new glibc library, which has serious problems under high load and RedHat 7.2. The 3.23.49 binary release doesn't have this problem."


"RE: Попробуйте"
Отправлено Antonio , 04-Апр-02 15:09 
>>Система FreeBSD 4.4
>
>
>Cтранно, на mysql.com пишут что похожая
>проблема исправлена в 3.23.49 для
>Linux:
>
> "MySQL binary release 3.23.48 for
>Linux contained a new glibc
>library, which has serious problems
>under high load and RedHat
>7.2. The 3.23.49 binary release
>doesn't have this problem."

Если мне не изменяет память, то во FreeBSD-4.4 (или только начиная с 4.5? Не помню) linux-эмуляция идет как раз на glibc от седьмого редхата.

Не тут ли корень зла?


"RE: Попробуйте"
Отправлено tomikle , 04-Апр-02 15:23 
Случайно набрел на ....
http://www.linux.ru/news/calendar.cgi?action=archive&year=20...
...могет поможет...

"RE: Попробуйте"
Отправлено lavr , 04-Апр-02 19:15 
>>>Система FreeBSD 4.4
>>
>>
>>Cтранно, на mysql.com пишут что похожая
>>проблема исправлена в 3.23.49 для
>>Linux:
>>
>> "MySQL binary release 3.23.48 for
>>Linux contained a new glibc
>>library, which has serious problems
>>under high load and RedHat
>>7.2. The 3.23.49 binary release
>>doesn't have this problem."
>
>Если мне не изменяет память, то
>во FreeBSD-4.4 (или только начиная
>с 4.5? Не помню) linux-эмуляция
>идет как раз на glibc
>от седьмого редхата.
>
>Не тут ли корень зла?

не тут, нормальный человек не будет ставить линксовый бинарь mysql чтобы пользовать его в
системе где можно собрать для себя и под себя и
с патчами для FreeBSD


"RE: Попробуйте"
Отправлено amber46 , 04-Апр-02 22:24 
>>>>Система FreeBSD 4.4
>>>
>>>
>>>Cтранно, на mysql.com пишут что похожая
>>>проблема исправлена в 3.23.49 для
>>>Linux:
>>>
>>> "MySQL binary release 3.23.48 for
>>>Linux contained a new glibc
>>>library, which has serious problems
>>>under high load and RedHat
>>>7.2. The 3.23.49 binary release
>>>doesn't have this problem."
>>
>>Если мне не изменяет память, то
>>во FreeBSD-4.4 (или только начиная
>>с 4.5? Не помню) linux-эмуляция
>>идет как раз на glibc
>>от седьмого редхата.
>>
>>Не тут ли корень зла?
>
>не тут, нормальный человек не будет
>ставить линксовый бинарь mysql чтобы
>пользовать его в
>системе где можно собрать для себя
>и под себя и
>с патчами для FreeBSD

А не подскажет ли уважаемый с какими ключами нормальный человек инсталлирует mysql из портов:
Я использовал при инсталляции:
WITH_CHARSET=cp1251
А при апгрейте:
WITH_CHARSET=cp1251
SKIP_INSTALL_DB=yes
все.