Como diminuo a quantidade de fsync que o mysql faz?

1

Estou tentando importar um banco de dados para um servidor escravo. O processo está sendo lento porque o mysql chama fsync a uma taxa louca. O jbd2 / dm-0-8 é executado em 80 - 99% continuamente, mas a taxa de transferência é bastante baixa. Ele estava rodando alguns kb / s até eu implementar as seguintes mudanças

innodb_flush_sync = OFF
sync_binlog= 0
sync_frm = ON
sync_master_info = 0
sync_relay_log = 10000
sync_relay_log_info = 0
innodb_flush_log_at_trx_commit = 0

Agora ele está rodando a cerca de 12Mb / s. Tenho certeza que se eu puder fazer algo mais para diminuir as chamadas fsync, isso ajudará.

Alguma sugestão?

    
por Wayne 07.02.2017 / 21:04

0 respostas

Tags