Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Percona vs MySql / 25 сообщений из 98, страница 1 из 4
09.07.2013, 19:55:52
    #38326060
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Чёта нифига не понимаю, похоже в этих "обрезках"... :)

Тестили замену MySql 5.1.47 на Percona 5.5.32 на тестовой тачке с двумя ядрами... тупо ставили одно и другое и гоняли одно и тоже. Перкона показывала отклик раза 2-2.5 шустрее.

Подняли на боевом серваке и вот смотрю я на отклик... и как-то "грустна": среднее время отклика увеличилось раза в 1.5-2... настройки Мускуля оставили без изменений, может "здря"? И, это, как-то кеш Перконы забивается прямо скажем "не шустро"... а нагрузка на процы возросла раза в 2-3. (по htop 1.76 против 0.72)

Может надо чего подкрутить? Куда смотреть, прикажете "в первую голову"? :)
...
Рейтинг: 0 / 0
09.07.2013, 21:25:30
    #38326102
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109, ну хотя бы железо сравнить. покажите pt-summary

Вообще, наивно было ожидать какого-то существенного прироста.
...
Рейтинг: 0 / 0
10.07.2013, 05:50:47
    #38326209
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
netwindну хотя бы железо сравнитьчто там сравнивать? железо одно и то жеArhat109Тестили замену MySql 5.1.47 на Percona 5.5.32 на тестовой тачке с двумя ядрами..., или я чего-то не понял?
...
Рейтинг: 0 / 0
10.07.2013, 06:33:59
    #38326213
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
tanglir,

правильно поняли. Тестили в песочнице - это "одно и тоже железо" на момент тестирования. 2-х ядерный атлон 3.5гига, со скоростью дисковой подсистемы 80м/сек. БД - "одна и таже". В песочнице получили прирост на тестовых запросах 1.5-2.5раза. Ну то есть тяжелый запрос на Мускуле 5.1 отрабатывал за 1.5сек, то на перконе отработал за 0.76... вот и решили переносить на боевой сервак.

На боевом серваке - я никакого прироста НЕ вижу (даже есть реальное замедление). И тут опять "железо одно и тоже" (только другое), БД "одна и таже", ПХП - один и тотже... Отличие только в том что поставили Перкону 5.5.32 с xtraDb. "ДО" - стоял Мускуль 5.1.47 с ИнноДебилом, который в него встроен (никто не менял на отдельный).

Сервак INtel S32010 -- 4-х ядерный xeon с 8гектарами оперативки и дисками в 200-240Мб/сек... status engine innodb -- кажет много незнакомых параметров, в т.ч. и какие-то "ios mutex" которых, имхо "не мало". Загрузка по htop стала 1.72 против 0.76 и появились i/o waits (если правильно понял)...

... Мускуль загонял в свой кеш индексы и запросы, достаточно шустро... а этот за час работы зафигачил только 5_000 страниц индексов в кеш из 200_000 имеющихся. Мускулю (Перконе) отдано 3.5гектара из всей оперативы. Конфиг - не меняли.
...
Рейтинг: 0 / 0
10.07.2013, 07:44:43
    #38326237
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,

Так, кеш Перконы залился, нагрузка "чуть" спала... но все одно, хуже. Если до конца р.дня не проср..тся, то будем возвращать Мускуль на место. Как итог: 5.5 медленнее 5.1 примерно на 30%..
...
Рейтинг: 0 / 0
10.07.2013, 09:48:12
    #38326322
LiveMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
покажите вывод:
1. show engine innodb status(конфиденциальную инфу удалите)
2. show global variables
3. show global status

4. my.cnf без комментариев.

5. на какой оси сервер ? используется ли виртуализация ?

и еще, как вы смотрите заполнение кеша перконы ?

зы. мы как раз планируем переход с мускл 5.5 на перкону 5.5. и по тестам у меня выходили около 15-30(изредка в качестве исключения 100)% прироста производительности на перконе.
...
Рейтинг: 0 / 0
10.07.2013, 11:05:14
    #38326435
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
tanglirчто там сравнивать? железо одно и то же

этого не написано.

со скоростью дисковой подсистемы 80м/сек.

Не так характеризуют дисковую подсистему для субд. Важны другие параметры.
И тут опять "железо одно и тоже" (только другое)

Ну так и покажите pt-summary. Там же много информации не только о железе.
Чего вы там стесняетесь?

... Мускуль загонял в свой кеш индексы и запросы, достаточно шустро... а этот за час работы зафигачил только 5_000 страниц индексов в кеш из 200_000 имеющихся. Мускулю (Перконе) отдано 3.5гектара из всей оперативы. Конфиг - не меняли.
Какие именно кеши имеются ввиду?
Видите сколько вопросов неоднозначных. Просто покажите вывод pt-mysql-summary. Хорошо бы и со старого сервера.
...
Рейтинг: 0 / 0
10.07.2013, 11:15:42
    #38326451
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109Так, кеш Перконы залился, нагрузка "чуть" спала... но все одно, хуже. Если до конца р.дня не проср..тся, то будем возвращать Мускуль на место. Как итог: 5.5 медленнее 5.1 примерно на 30%..
Общеизвестно, что при апгрейде версий mysql хотя бы до второй цифры часто ломаются планы выполнения запросов.
Не то, чтобы все становится хуже и хуже, но часть планов может стать хуже и это бывает заметно. Для массового сравнения планов даже программы специальные делали - pt-upgrade.

Для начала можно бы просто оценить slow query log, специально занизив там порог срабатывания.
...
Рейтинг: 0 / 0
10.07.2013, 13:55:09
    #38326760
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
завтра придет админ, выложу всё чего хотите...
...
Рейтинг: 0 / 0
11.07.2013, 08:22:20
    #38327580
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,

выкладываю как и обещал... не знаю, может надо было как-то отформатировать... вроде убрал всё лишнее.
...
Рейтинг: 0 / 0
11.07.2013, 08:22:42
    #38327581
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,
...
Рейтинг: 0 / 0
11.07.2013, 08:24:58
    #38327585
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,
...
Рейтинг: 0 / 0
11.07.2013, 08:25:31
    #38327586
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,
...
Рейтинг: 0 / 0
11.07.2013, 08:25:54
    #38327587
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,
...
Рейтинг: 0 / 0
11.07.2013, 08:27:12
    #38327589
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,

заинтриговало в pt-summary подсоединения по портам 46.. это что за проты такие, кто знает?
...
Рейтинг: 0 / 0
11.07.2013, 08:35:44
    #38327592
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,

Из наблюдений: отдача страниц "в целом" просела от 30% до 100% (главная, основная часть без догрузок было 127-200мсек, стало 300мсек и больше, страницы с товарами было 600-1200мсек, стало 900..2500мсек).

Нагрузка на процы по htop явно выросла. Вчера примерно при тех же внешних нагрузках "по памяти" фиксил заметно бОльшие числа: 1.96-2.1 против 1.1-1.3 ранее, в пике посещаемости и 1.2 против 0.6-0,7 в вечернее время... собственно и сама посещаемость слегка просела (дольше отдаются страницы)...
...
Рейтинг: 0 / 0
11.07.2013, 09:12:47
    #38327632
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109,

просили - выложил. Рекомендации какие-нить - будут?
...
Рейтинг: 0 / 0
11.07.2013, 10:02:43
    #38327696
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109Arhat109,

просили - выложил. Рекомендации какие-нить - будут?
так я просил выложить ДВА файла со старого и с нового, чтобы их можно было сравнить.
...
Рейтинг: 0 / 0
11.07.2013, 10:08:20
    #38327706
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
netwind,

сервер - один и тот же. pt-summary -- утилита от Перконы. "До" работал Мускуль 5.1.47... как же я выложу то, чего не было?!? На сервере поменяли только Мускуль на Перкону. Больше ничего не менялось... даже конфиг остался прежний.
...
Рейтинг: 0 / 0
11.07.2013, 10:43:10
    #38327777
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Софт, который работает на сервере (CMS или что-то аналогичное) имеет функции мониторинга производительности (запись запросов и времени их выполнения)?
И что со slow query log?
...
Рейтинг: 0 / 0
11.07.2013, 10:54:10
    #38327798
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109netwind,

сервер - один и тот же. pt-summary -- утилита от Перконы. "До" работал Мускуль 5.1.47... как же я выложу то, чего не было?!? На сервере поменяли только Мускуль на Перкону. Больше ничего не менялось... даже конфиг остался прежний.
то, чего нет? ну это печально. Конфиг не мог остаться полностью прежним, потому что дефолтные значения, очевидно, изменились.
Жаль, что сравнить уже не получится. Это еще было бы похоже на осмысленный метод. Так что не буду отнимать хлеб у экстрасенсов. Ждите, сейчас они придут.


Вообще, если вы так хотели перкону, ставили бы тогда уж 5.1. Там же большинство фирменных возможностей диагностики тоже есть.
По крайней мере было бы известно, что планы не сломаны.
...
Рейтинг: 0 / 0
11.07.2013, 11:38:16
    #38327873
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
miksoft,

имеет. Там стоит самописный на Зенде сайт. В слоуквери, ещё не лазил. Выборочно смотрел популярные запросы, вручную из EMS-ки... планы теже, все таблицы в ref или eq_ref, индексы используются теже самые. Выборка в EMS тоже показывает или такое же или большее время, но не намного 10-25%... отличие, что как мне кажется есть - это Мускуль повторные запросы выкидывал даже в EMS примерно вдвое быстрее, то тут ускорение очень небольшое, если ваще есть...

основной запрос карточек товаров (сам запрос около 2500 символов 3 уровня вложений подзапросов, около 12 таблиц в соединении) отрабатывает сейчас за 350мсек, повторно 300-320мсек. У мускуля (на память) было около 300мсек, повторно 180-220мсек...

Сейчас, нет времени, детально разбираться... на сдаче большой кусок к проекту - около 20тыс. строк кода на 4-х языках... и так башка плывет...
...
Рейтинг: 0 / 0
11.07.2013, 11:39:17
    #38327875
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
netwind,

понятно. Нефиг было просить. Снесу как только освобожусь. Тему можно закрывать.
...
Рейтинг: 0 / 0
11.07.2013, 11:47:34
    #38327892
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
Arhat109, нефиг было апгрейдить. шило в жопе и админ приходящий.
...
Рейтинг: 0 / 0
11.07.2013, 11:53:59
    #38327900
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Percona vs MySql
netwind,

админ - свой, просто он полдня пашет и у него сейчас своих проблем "выше крыши"... проагрейдил 2 сервака с 5 дебиана на 7... :)

повелся на рекламу "перкона быстрее..." гы. Может она и бастрее, но версия 5.5 явно тормознее версии 5.1... просто решили, раз уж переходить то сразу на 5.5. может чего из новых плюшек заюзать захочется...

Новое - враг хорошему. Нет же, повелся... :(
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Percona vs MySql / 25 сообщений из 98, страница 1 из 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]