MySQL 5.1 vs 5.5

1 23
VD
На сайте с 03.08.2010
Offline
62
#21
admak:
а кто-нибудь тестировал производительность MariaDB-Aria vs Percona-myisam ?

Вот сейчас тестирую. Конвертировал некоторые таблицы в aria и упала маришка на коленки, вернул в >myisam

примерно 1.5-2.5к запросов в секунду

конфиг был перенесён с mysql 5.1

P
На сайте с 16.03.2009
Offline
144
#22
Vl@dimir:
Вот сейчас тестирую. Конвертировал некоторые таблицы в aria и упала маришка на коленки, вернул в >myisam

примерно 1.5-2.5к запросов в секунду
конфиг был перенесён с mysql 5.1

В логах что было? Для aria там свои настройки есть.

VD
На сайте с 03.08.2010
Offline
62
#23

ошибок нет в логах, но проц завалила

P
На сайте с 16.03.2009
Offline
144
#24
Vl@dimir:
ошибок нет в логах, но проц завалила

+ есть настройки для aria

https://mariadb.com/kb/en/aria-storage-engine/

например aria-pagecache-buffer-size и т.д.

VD
На сайте с 03.08.2010
Offline
62
#25
WapGraf:
log-queries-not-using-indexes установите в 0. И не будут писаться запросы без индексов.

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

---------- Добавлено 15.10.2013 в 23:11 ----------

poiuty:
+ есть настройки для aria
https://mariadb.com/kb/en/aria-storage-engine/

например aria-pagecache-buffer-size и т.д.

Всё же самая рабочая таблица напрягает проц больше чем в myisam. Таблицы которые постоянно требовали оптимизации перевёл в aria, полёт нормальный.

VD
На сайте с 03.08.2010
Offline
62
#26
poiuty:


Конвертировать - так
ALTER TABLE name ENGINE='ARIA' TRANSACTIONAL=1

Но потом нужно будет самому считать буферы и т.д.
mysqltuner и другие скрипты "считалки" не работают с aria, хотя мб уже появились.

Некоторые таблицы вернул назад в MYISAM

ALTER TABLE name ENGINE='MYISAM'

как удалить парметр TRANSACTIONAL=1 теперь с этих таблиц

P
На сайте с 16.03.2009
Offline
144
#27

ALTER TABLE name ENGINE='MYISAM' TRANSACTIONAL=0

не?

VD
На сайте с 03.08.2010
Offline
62
#28
poiuty:
ALTER TABLE name ENGINE='MYISAM' TRANSACTIONAL=0
не?

Просто там раньше вообще не было это параметра, а теперь стоит page_checksum=1 transactional=0 раньше было просто page_checksum=1

VD
На сайте с 03.08.2010
Offline
62
#29

Как лечить?

[!!] Table locks acquired immediately: 92%

в целом нагрузка на процессор стала 8-10%

но бывают моменты когда забивает почти на 100%, пока не с чем не удалось связать такие скачки. Передёргиваем апачь через монит и опять ок 8-10%, на некоторое время.

1 23

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