сильная нагрузка на мускул

12
chemax
На сайте с 07.01.2009
Offline
206
1559

Добрый вечер.

Идет сильная нагрузка на мускул.

ось Ubuntu 8.04

Как узнать какой запрос с какого скрипта грузит так сильно? Желательно подробно, я нуб:)

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
M
На сайте с 01.12.2009
Offline
235
#1
chemax:
Добрый вечер.
Идет сильная нагрузка на мускул.
ось Ubuntu 8.04
Как узнать какой запрос с какого скрипта грузит так сильно? Желательно подробно, я нуб:)

Надо проводить мониторинг

Администратор Linux,Freebsd. построения крупных проектов.
KU
На сайте с 17.07.2008
Offline
251
#2

mysql -u root -p -e "show processlist;"

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
Andreyka
На сайте с 19.02.2005
Offline
822
#3

apt-get install mytop

mytop

Не стоит плодить сущности без необходимости
M
На сайте с 01.12.2009
Offline
235
#4
Andreyka:
apt-get install mytop
mytop

щас он спросит что за пароль он требует :) ты уже расписуй действие что-ли андрюха !

chemax
На сайте с 07.01.2009
Offline
206
#5
Andreyka:
apt-get install mytop
mytop

вроде как запустил) и вроде как нашел проблему... спасибо)

а он пишет куда нибудь лог ?

madoff:
щас он спросит что за пароль он требует :) ты уже расписуй действие что-ли андрюха !

не кажется что ответ Andreyki был адекватнее чем ваш?

Надо проводить мониторинг

чтоб вам все так помогали:)

iamsens
На сайте с 26.08.2009
Offline
115
#6

можно включить лог медленных запросов

в my.cnf дописать

log-slow-queries = /home/slow.log

и не забыть на файл права поставить нужные

chown mysq:mysql /home/slow.log

после этого передернуть СУБД

M
На сайте с 16.09.2009
Offline
278
#7
iamsens:
можно включить лог медленных запросов

в my.cnf дописать
log-slow-queries = /home/slow.log
и не забыть на файл права поставить нужные
chown mysq:mysql /home/slow.log

после этого передернуть СУБД

Можно. Но нужно привыкать не делать глупости - а просто раскомментировать (убрать решетку, #) строчку с log-slow-queries в /etc/mysql/my.cnf и сделать рестарт mysql:

invoke-rc.d mysql restart
chemax:
чтоб вам все так помогали:)

Ему уже ничем не поможешь. Он сам всем тут помогаит :)

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
iamsens
На сайте с 26.08.2009
Offline
115
#8
Можно. Но нужно привыкать не делать глупости - а просто раскомментировать (убрать решетку, #) строчку с log-slow-queries в /etc/mysql/my.cnf и сделать рестарт mysql:

myhand а чего ты думаешь что там есть эта закоментированая строка

п.с каг бы не очень красиво дельные советы называть глупостями, только по-тому что Вам кажется, что может быть по-другому😎

и еще, а если этого файлика /home/slow.log, нету, кто советует глупость?

chemax
На сайте с 07.01.2009
Offline
206
#9
iamsens:
myhand а чего ты думаешь что там есть эта закоментированая строка


п.с каг бы не очень красиво дельные советы называть глупостями, только по-тому что Вам кажется, что может быть по-другому😎
и еще, а если этого файлика /home/slow.log, нету, кто советует глупость?

была закомментина) ток путь до логов другой)

переделал кривой запрос) спасибо всем=)

tuxee
На сайте с 19.02.2009
Offline
18
#10

прочитай это:

http://mysqltips.blogspot.com/2007/03/mysql-threads-tunning.html

поставил theads -> нагрузка упала раза в 2. реально помогает

j-хостинг - мощные VPS, любая ОС, гарантированное выделение ресурсов, тестовый доступ. (http://j-vps.net)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий