
Estou fazendo algumas importações de banco de dados com uso intensivo de IO que estão em execução há vários dias e o desempenho de IO caiu tremendamente com o passar do tempo. Os arquivos de dados do banco de dados (arquivos de log) estão em um volume lógico formatado em ext4 que é montado com opções padrão (não especificou algo especial no fstab). Como acabei de saber que o ext4 habilita barreiras de gravação por padrão: P: Existe alguma maneira de desabilitar as barreiras de gravação on-line (ou seja, enquanto o sistema de arquivos está em uso), porque não posso interromper a importação e não quero reiniciá-la novamente. Estou ciente de que
- barreiras de gravação podem não ser a única coisa que impede o desempenho
- é uma má ideia desativar as barreiras de gravação em sistemas de arquivos com diário se a segurança dos dados for importante (por exemplo, em um sistema de produção)
Responder1
Este comando deve funcionar.
mount -o remount,barrier=0 /my/mount/point