С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 29/01/07 в 21:44 |
Переехал на новый сервак Dual 5130 Woodcrest 2.0Ghz, 2 Гб памяти.
Старый был Celeron 2.4Ghz, 1 Гб.
На новом:
FreeBSD 6.1-RELEASE-p11
mysql Ver 14.7 Distrib 4.1.22, for portbld-freebsd6.1 (i386) using 5.0
на старом:
FreeBSD 5.4-RELEASE-p8.
mysql Ver 14.7 Distrib 4.1.16, for portbld-freebsd5.4 (i386) using 4.3
Проблема с MySQL. Как только подымаю сайт, сразу увеличивается загрузка ЦП вплоть до 160% и сложные запросы выполняются по несколько минут, хотя на старом только при значительном траффике начинал прогинатся mysql.
Что делать? Менеджментом занимаются Advansed Hosters. Ковырялись, толком ничего не смогли сделать.
Может кто сталкивался?
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 29/01/07 в 22:35 |
в дампе индексы на таблицах скорее всего потеряли.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
4
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 29/01/07 в 22:58 |
Индексы остались прежними. А вот поведение самого mysql изменилось, тянет процессорное время как на пеньке первом
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 29/01/07 в 23:15 |
увеличить размеры буферов, отключить логирование, смотреть slow query в статсе - там много что искать можно.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
4
|
|
|
С нами с 07.10.03
Сообщения: 5194
Рейтинг: 3325
|
Добавлено: 29/01/07 в 23:37 |
wonderfulzi писал: | Как только подымаю сайт |
а какие там скрипты ?
|
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 29/01/07 в 23:52 |
sexogen писал: | а какие там скрипты ? |
Самописные. Но запара в том, что на более слабой машине работают как и положено.
Что касается буферов, адванседы увеличили до 1,5Гб в общей сложности. Эффект не значителен.
|
|
|
|
С нами с 20.12.02
Сообщения: 613
Рейтинг: 312
|
Добавлено: 30/01/07 в 03:47 |
какой номер сервака?
|
|
|
|
С нами с 20.12.02
Сообщения: 613
Рейтинг: 312
|
Добавлено: 30/01/07 в 04:13 |
стукнись ко мне, разберемся.
330078914
|
|
|
|
С нами с 22.06.05
Сообщения: 362
Рейтинг: 293
|
Добавлено: 30/01/07 в 11:22 |
на всяк случай, сравни файлик на старом и новом сервере /etc/my.cnf
там храниться часть настроек, в т.ч. и размеры буферов.
после изменения файла надо перезапустить mysql.
|
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 30/01/07 в 11:55 |
Bullet писал: | какой номер сервака? |
RS059
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 30/01/07 в 12:35 |
Потуши мускуль и отрепейри все таблицы myisamchk -r *.MYI
бывает что при переносе индексы портятся и мускуль их не признает потом.
|
|
|
|
С нами с 20.12.02
Сообщения: 613
Рейтинг: 312
|
Добавлено: 30/01/07 в 15:34 |
хм, админ который этим занимался говорит вчера еще в 5 вечера все пофиксили.... еще какие то проблемы остались???
|
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 30/01/07 в 21:49 |
Ситуацию исправили, путем отключения всех процессоров, кроме основного
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 30/01/07 в 23:54 |
Автор у АХ там целый взвод админов, а от этого топик толку 0, зачем он создавался остается загадкой...
|
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 31/01/07 в 00:36 |
Он создавался без каких либо помыслов в сторону АH.
Сайт 2 дня лежал. Оказалось проблема на программном уровне. MySQL почему то не корректно работает на моей многопроцессорной системе. Вопрос пока решен - путем перевода ОС в однопроцессорный режим. Но это не выход.
|
|
|
|
С нами с 20.12.02
Сообщения: 613
Рейтинг: 312
|
Добавлено: 31/01/07 в 00:56 |
временно это выход - все работает.
причину ессесно будем искать.
|
|
|
|
С нами с 29.08.04
Сообщения: 223
Рейтинг: 123
|
Добавлено: 31/01/07 в 08:52 |
wonderfulzi писал: |
Проблема с MySQL. Как только подымаю сайт, сразу увеличивается загрузка ЦП вплоть до 160% и сложные запросы выполняются по несколько минут, хотя на старом только при значительном траффике начинал прогинатся mysql.
|
Запусти что-то тяжелое на mysql и сделав top -b скинь дамп топа на http://esupport.org.ru/support/ - может что посоветую.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 31/01/07 в 12:23 |
в настройках мускуля есть указание числа тредов на процессор, возможно в этом дело.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
4
|
|
|
С нами с 09.08.06
Сообщения: 663
Рейтинг: 126
|
Добавлено: 31/01/07 в 17:11 |
Вопрос решен, мускуль был скомпилирован с поддержкой линукс тредов на фрихе, родные оказывается глючили. Адванседы в который раз спасли проект. Все получили рейтинг по +4.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 01/02/07 в 13:00 |
Это именно то, над чем я ебусь уже с месяц )
Не знаю как насчет последней ветки 6.2, но FreeBSD не умеет раскидывать разные треды одного процесса по разным процессорам. Это признанная разработчиками FreeBSD генетическая ошибка.
Т.е. такая вещь как MySQL (1 процесс и много тредов) будет всегда висеть только на 1 процессоре, второй будет курить.
Говорят, в новой 6.2 треды более-менее нормально работают при использовании libthr вместо дефалтного pthread (сборка с pthread и изменение libmap.conf) а так же эксперементального планировщика SHED_ULE вместо SHED_4BSD (опция ядра).
Но я не лишь собрал все это под минорный mysqld который мало знает о настоящих нагрузках.
С мажорным мускулем мне ебаться надоело на фре и поставил я Gentoo Linux - проблема исчезла просто сама собой.
|
|
|
|
С нами с 01.02.07
Сообщения: 231
Рейтинг: 294
|
Добавлено: 01/02/07 в 18:08 |
фря 6.2 тут не при чем, libthr ещё в 5-ке вроде появился, не помню в какой
SHED_ULE пока лучше не использовать на продашкн системе, если кто-то решится таким образом себе мускуль разогнать )
в принципе /etc/libmap.conf
[mysqld]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so
поднимает производительность и стабильность, но в данном случае его не хватило (
глюк мускуля, deadlock в мускульных тредах, который кстати доказывает что мускуль работает на всех ядрах, а не на одном
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 02/02/07 в 13:40 |
чето нелесные отзывы о libthr в пятерке. хули спорить короче, линукстреадс и пиздец
|
|
|
|