[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Хрен пойми чё MYSQL.
VELIK505
Хрен пойми чё.
Пишет мне человек в аську вчера типо так и так сервак упал сайт показывает:
504 Gateway Time-out
nginx/0.8.54


Я тут же увеличиваю ему время выполнения запроса с 30 сек до 90 сек.
И ребучу сервак всё ок.
Проходит 5 минут опять упал таже канитель.
Я захожу в SSH и вижу в top:
 PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
99515 mysql 31 44 0 127M 92004K umtxn 9 17:49 532.16% mysqld
67759 root 1 44 0 9364K 2048K CPU9 9 0:00 0.59% top
58072 www 1 44 0 10408K 2836K kqread 9 0:02 0.00% nginx
58303 root 1 44 0 76060K 14908K select 9 0:01 0.00% ispmgr
37954 root 1 44 0 120M 13660K proctr 9 0:00 0.00% httpd
62255 root 1 44 0 38192K 4408K select 9 0:00 0.00% sshd
360 root 1 44 0 8100K 1500K nanslp 9 0:00 0.00% cron
99586 mailnull 1 44 0 21264K 4312K select 9 0:00 0.00% exim-4.74-
99640 root 1 44 0 6996K 1600K kqread 9 0:00 0.00% dovecot
54656 root 1 44 0 24604K 4460K select 9 0:00 0.00% proftpd
99029 bind 4 44 0 20272K 12436K kqread 9 0:00 0.00% named
99021 root 1 44 0 7044K 1416K select 9 0:00 0.00% syslogd
60077 klepa 1 44 0 122M 15128K sbwait 9 0:00 0.00% httpd
57145 klepa 1 44 0 120M 14900K sbwait 9 0:00 0.00% httpd
67483 klepa 1 50 0 122M 14968K sbwait 9 0:00 0.00% httpd
41399 root 1 44 0 120M 13688K lockf 9 0:00 0.00% httpd
99643 root 1 44 0 9052K 1688K kqread 9 0:00 0.00% dovecot-au


У меня глаза на лоб выскакивают я тут же смотрю чё с базой делаю репаир.
Перезапускаю мускул всё ок.
Проходит 10 мин таже фигня.
Я ставлю ему mytop вижу:
user posted image
Думаю всё понятно запрос тянеться на все страницы соотвественно тут же я вьёб.ваю этот запрос. Ребутнул сервак всё ок mytop спокоен.
Проходит 10 сек тут же мускул начинает жрат с 0% до 150% и сайт складывается.
Я удаляю базу, всё ок. тут же ставлю и вижу в топе туже канитель.
Логги соответственно у него все выключены.
Я думаю нука ради интересе заливаю свою базу проходит секунда мускул хавает 200%.
Смотрю конфиг мускула всё ок. Звоню хостеру его говорю так-то так-то на любую базу такая дело не в базе а чёто у вас может быть. Мне в ответ у нас всё ок.
Ну чё я говорю у тебя твой скрипт есть бэкап какойнить недельный он говорит да!
Я беру удаляю базу заливаю бэкапную базу рестатртую мускул и тут же через 1сек мускул кушает 100%. Я думаю а нука удаляю его скрипт и заливаю бэкапный прошлый и всё встаёт на свои места!=)
Вот такая история. Вообщем а как мне узнать в чём именно была беда?? И как из за самого скрипта который лежал на фтп напрягался MYSQL и ложил сервак?

 ! 

М
Прекрати материться!
inpost




Спустя 56 минут, 21 секунда (25.02.2011 - 23:43) Snus написал(а):
Запусти mysqladmin processlist и посмотри. Мне кажется мы можем увидеть наглядно, что бывает когда делают запросы в цикле biggrin.gif

Спустя 12 минут, 26 секунд (25.02.2011 - 23:55) VELIK505 написал(а):
Цитата (Snus @ 25.02.2011 - 20:43)
Запусти mysqladmin processlist и посмотри. Мне кажется мы можем увидеть наглядно, что бывает когда делают запросы в цикле biggrin.gif

Хм не подумал.
Но почему без разницы какую базу бы не заливал всё равно нагрузка на мускул шла?
И только когда я скрипт сайта не перезалил ничё не пракратиролось

Спустя 1 час, 5 минут, 1 секунда (26.02.2011 - 01:00) two написал(а):
VELIK505
Несколько неправильно составленных запросов и тю-тю =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.