Реклама на сайте Advertise with us

Огромная проблема с mysql

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 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. Ковырялись, толком ничего не смогли сделать.

Может кто сталкивался?

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 29/01/07 в 22:35       Ответить с цитатойцитата 

в дампе индексы на таблицах скорее всего потеряли.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 29/01/07 в 22:58       Ответить с цитатойцитата 

Индексы остались прежними. А вот поведение самого mysql изменилось, тянет процессорное время как на пеньке первом icon_sad.gif

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 29/01/07 в 23:15       Ответить с цитатойцитата 

увеличить размеры буферов, отключить логирование, смотреть slow query в статсе - там много что искать можно.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

4
 



С нами с 07.10.03
Сообщения: 5194
Рейтинг: 3325


Передовик Master-X (16.07.2014)
Ссылка на сообщениеДобавлено: 29/01/07 в 23:37       Ответить с цитатойцитата 

wonderfulzi писал:
Как только подымаю сайт


а какие там скрипты ?

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 29/01/07 в 23:52       Ответить с цитатойцитата 

sexogen писал:
а какие там скрипты ?


Самописные. Но запара в том, что на более слабой машине работают как и положено.

Что касается буферов, адванседы увеличили до 1,5Гб в общей сложности. Эффект не значителен.

0
 



С нами с 20.12.02
Сообщения: 613
Рейтинг: 312

Ссылка на сообщениеДобавлено: 30/01/07 в 03:47       Ответить с цитатойцитата 

какой номер сервака?

AdvancedHosters.com - профессиональные решения. Выделенные сервера, CDN, домены...

4
 



С нами с 20.12.02
Сообщения: 613
Рейтинг: 312

Ссылка на сообщениеДобавлено: 30/01/07 в 04:13       Ответить с цитатойцитата 

стукнись ко мне, разберемся.
330078914

AdvancedHosters.com - профессиональные решения. Выделенные сервера, CDN, домены...

4
 



С нами с 22.06.05
Сообщения: 362
Рейтинг: 293

Ссылка на сообщениеДобавлено: 30/01/07 в 11:22       Ответить с цитатойцитата 

на всяк случай, сравни файлик на старом и новом сервере /etc/my.cnf
там храниться часть настроек, в т.ч. и размеры буферов.
после изменения файла надо перезапустить mysql.

2do or not 2do?

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 30/01/07 в 11:55       Ответить с цитатойцитата 

Bullet писал:
какой номер сервака?


RS059

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 30/01/07 в 12:35       Ответить с цитатойцитата 

Потуши мускуль и отрепейри все таблицы myisamchk -r *.MYI

бывает что при переносе индексы портятся и мускуль их не признает потом.

4
 



С нами с 20.12.02
Сообщения: 613
Рейтинг: 312

Ссылка на сообщениеДобавлено: 30/01/07 в 15:34       Ответить с цитатойцитата 

хм, админ который этим занимался говорит вчера еще в 5 вечера все пофиксили.... еще какие то проблемы остались???

AdvancedHosters.com - профессиональные решения. Выделенные сервера, CDN, домены...

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 30/01/07 в 21:49       Ответить с цитатойцитата 

Ситуацию исправили, путем отключения всех процессоров, кроме основного smail11.gif

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 30/01/07 в 23:54       Ответить с цитатойцитата 

Автор у АХ там целый взвод админов, а от этого топик толку 0, зачем он создавался остается загадкой...

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 31/01/07 в 00:36       Ответить с цитатойцитата 

Он создавался без каких либо помыслов в сторону АH.
Сайт 2 дня лежал. Оказалось проблема на программном уровне. MySQL почему то не корректно работает на моей многопроцессорной системе. Вопрос пока решен - путем перевода ОС в однопроцессорный режим. Но это не выход.

0
 



С нами с 20.12.02
Сообщения: 613
Рейтинг: 312

Ссылка на сообщениеДобавлено: 31/01/07 в 00:56       Ответить с цитатойцитата 



временно это выход - все работает.
причину ессесно будем искать.

AdvancedHosters.com - профессиональные решения. Выделенные сервера, CDN, домены...

4
 



С нами с 29.08.04
Сообщения: 223
Рейтинг: 123

Ссылка на сообщениеДобавлено: 31/01/07 в 08:52       Ответить с цитатойцитата 

wonderfulzi писал:

Проблема с MySQL. Как только подымаю сайт, сразу увеличивается загрузка ЦП вплоть до 160% и сложные запросы выполняются по несколько минут, хотя на старом только при значительном траффике начинал прогинатся mysql.


Запусти что-то тяжелое на mysql и сделав top -b скинь дамп топа на http://esupport.org.ru/support/ - может что посоветую.

админю ваши дедики

4
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 31/01/07 в 12:23       Ответить с цитатойцитата 

в настройках мускуля есть указание числа тредов на процессор, возможно в этом дело.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

4
 



С нами с 09.08.06
Сообщения: 663
Рейтинг: 126

Ссылка на сообщениеДобавлено: 31/01/07 в 17:11       Ответить с цитатойцитата 

Вопрос решен, мускуль был скомпилирован с поддержкой линукс тредов на фрихе, родные оказывается глючили. Адванседы в который раз спасли проект. Все получили рейтинг по +4.

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 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 - проблема исчезла просто сама собой.

4
 



С нами с 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 в мускульных тредах, который кстати доказывает что мускуль работает на всех ядрах, а не на одном

4
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 02/02/07 в 13:40       Ответить с цитатойцитата 

чето нелесные отзывы о libthr в пятерке. хули спорить короче, линукстреадс и пиздец icon_smile.gif

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »