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

1.77K
.
Кадило крутится, лавэха мутится

Для 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