inhate (inhate) wrote,
inhate
inhate

Влияние бинарных логов на производительность

Размер БД - 100 WH
Конфигурация MySQL - sync-binlog=0, 128 потоков выполнения, 2 часа на разогрев БД, 2 часа нагрузки.
Кэш на дисках выключен. Кэш на контроллере write-through.

6xSAS = 7896.967 TpmC
6xSATA = 3829.742 TpmC

В скобках даны значения предыдущего теста. Логичного объяснения таким результатам у меня лично нет, вероятно оба теста (sync-binlog=0 и sync-binlog=1) надо будет провести повторно.

Тем не менее продолжим с writeback на контроллере

Конфигурация MySQL - sync-binlog=0, 128 потоков выполнения, 2 часа на разогрев БД, 2 часа нагрузки.
Кэш на дисках выключен. Кэш на контроллере write-back.

6xSAS = 23511.551 TpmC
6xSATA = 17149.617 TpmC

Ну что ж, когда речь о записи - контроллер во многом нивелирует проблему производительности.
А теперь попробуем то же самое, но с большой БД:

В скобках даны значения предыдущего теста. Логичного объяснения таким результатам у меня лично нет, вероятно оба теста (sync-binlog=0 и sync-binlog=1) надо будет провести повторно.

Размер БД - 4000 WH

Конфигурация MySQL - sync-binlog=0, 128 потоков выполнения, 2 часа на разогрев БД, 2 часа нагрузки.
Кэш на дисках выключен. Кэш на контроллере write-through.


6xSAS = 2207.617 TpmC
6xSATA = 371.692 TpmC

Повторим с батарейкой:
Конфигурация MySQL - sync-binlog=0, 128 потоков выполнения, 2 часа на разогрев БД, 2 часа нагрузки.
Кэш на дисках выключен. Кэш на контроллере write-back.


6xSAS = 6091.950 TpmC
6xSATA = 692.458 TpmC

Ну что ж, разрыв только увеличился...
Теперь пожалуй пора их и вовсе отключить.
Tags: tpcc
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment