Estou falando do backup sim, ou seja, do momento da obtenção do arquivo da tabela com o mysqldump. É nesse momento que ele trava a tabela.
Vc disse que o backup não funcionaria depois? Mas será que ele realmente não funcionaria, ou apenas não estaria 100% atualizado?
Exemplo: estou fazendo um backup, e no mesmo instante um usuário quer fazer um update em um registro. Se eu desativar esse travamento da tabela, o usuário poderá fazer o update. Mas daà o backup ficará sem essa alteração. É só isso? Ou o backup realmente não vai funcionar? Se for este o caso, por que não funcionaria?
Meu problema é porque a tabela está bem grande. Daà o backup demora bastantinho. E, enquanto está fazendo o backup, se meu sistema faz um update, ou um insert, o programa fica totalmente travado, até terminar o backup.