MySQL для высоконагруженных проэктов

1.2K
.
Кадило крутится, лавэха мутится
Для innodb на скорость сильно влияют эти параметры:
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = O_DIRECT
transaction-isolation = READ-COMMITTED
.
ну ща мы наворотим))))
посмотрим, что изменится
.
innodb_flush_log_at_trx_commit = 2 вот это я так понимаю критичный момент? у меня значение 1 стоит
.
Кадило крутится, лавэха мутится
# ramzes (08.03.2017 / 17:38)
innodb_flush_log_at_trx_commit = 2 вот это я так понимаю критичный момент? у меня значение 1 стоит
Да, критичный.
.
ага. бд грохнулась. бекап не заливается) едрена кочерыжка
.
__________________________________________________
Кек
Прикрепленные файлы:
.
Кадило крутится, лавэха мутится
Это ты так конфиги покрутил?
Как она грохнуться могла?)
.
# Simba (08.03.2017 / 18:42)
Это ты так конфиги покрутил?
Как она грохнуться могла?)
просто. иннодб полностью обнулилась. из-за смены файла лога (меняешь размер - меняй файл, такое там правило)
+ нельзя в старую бд залить ни какие таблицы с типом иннодб. сейчас заливаем в новую.
в целом ни чего страшного, кроме того что ни где не было сказанно о вайпе всех таблиц с этим типом при смене этого лога)
.
# Andrei4ik93 (08.03.2017 / 18:41)
Кек
на самом деле уже работает. просто я еще не переключил его на новую бд
.
╭∩╮ (`-`) ╭∩╮
Для начала рекомендую поставить утилиту mysqltuner которая дает наиболее внятные рекомендации.
После установки перезагрузи MySQL и погоняй сутки в "боевой" нагрузке. Через сутки запусти mysqltuner и он тебе порекомендует, что надо подкрутить в настройках.
Всего: 31