processo de recuperação do mysql não pode continuar

1

Eu tentei reiniciar o banco de dados mysql. O banco de dados é de cerca de 400 GB.

O processo de recuperação sempre fica preso quando se trata de

Doing recovery: scanned up to log sequence number 1102472406659.

Por favor, clique nos links abaixo para obter detalhes:

Minhaperguntaé:

éporqueeutenhoumbancodedadosgrande,porissodemoramuito?Seforocaso,comoeuestimoquantotempolevará?Possopularoprocesso"fazendo recuperação" para reiniciar o banco de dados?

Eu tentei innodb_force_recovery = 5 , mas ainda é o mesmo.

Muito obrigado!

    
por Tina Luo 17.11.2015 / 11:10

1 resposta

0

O processo de recuperação de falhas do InnoDB leva mais tempo se o log refazer for maior. Você deve esperar até terminar, iniciar o MySQL com innodb_force_recovery pode danificar o banco de dados, não o faça (acho que é muito tarde para esse conselho) a menos que a recuperação de falha falhe.

Para acelerar a recuperação de falhas, você pode aumentar o tamanho do pool de buffers do InnoDB o máximo que puder.

    
por 17.11.2015 / 16:54

Tags