O binlog rsync do MySQL do tmpfs para o HDD faz com que a gravação seja lenta no ramdisk

1

Eu tenho um servidor de banco de dados mysql e estou testando a gravação de meus binlogs no ramdisk para acelerar algumas coisas. Uma coisa curiosa acontece .. muitas vezes, eu tenho desaceleração do trabalho principal, ao mesmo tempo, o rsync está acontecendo. Atualizações que levam quase zero segundos (quando o log binário está escrevendo para um ext4 que foi otimizado para gravação), levam mais de 2 segundos (o que é um grande problema com o número de atualizações que estou fazendo). Isso me surpreendeu, já que o rsync não deveria estar fazendo nenhum bloqueio em nenhum lugar, e já que o tmpfs tem uma taxa de transferência de 2GB / s (e o rsync é muito menor do que um gigabyte em cada passagem)

Alguém pode esclarecer isso para mim? Como o rsync do tmpfs está causando lentidão no meu log binário e, portanto, atualizando a lentidão?

    
por T. B. 27.11.2012 / 08:47

0 respostas