# Como preencher com segurança uma nova coluna do banco de dados?

Canonical URL: https://help.iagenify.com/pt/faqs/databases/como-preencher-com-seguranca-uma-nova-coluna-do-banco-de-dados

[← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)

CENTRAL DE AJUDA · FAQ Bancos de dados 1 min de leitura
# Como preencher com segurança uma nova coluna do banco de dados?
O backfill popula linhas existentes após mudança de esquema e pode causar muitas leituras, gravações, bloqueios ou atraso de replicação se executado de uma vez. Planeje como tarefa de fundo retomável, separada da implantação do esquema quando possível.
IaGenify
Bancos de dados

## Torne a mudança compatível primeiro
Adicione o campo permitindo coexistência de versões antigas e novas, depois implante código que aceite valor vazio ou leia ambos os formatos. Não torne obrigatório enquanto houver linhas sem preenchimento.
Processe lotes limitados com chave estável e ponto de controle. Ajuste tamanho e ritmo conforme a carga observada e torne cada atualização segura para repetir após interrupção.
## Verifique antes de apertar restrições
Acompanhe linhas restantes, falhas, latência de escrita e saúde da replicação. Compare amostras com os valores de origem e investigue divergências em vez de confiar apenas na contagem processada.
Somente após concluir o backfill considere impor NOT NULL ou remover código de compatibilidade. Mantenha pausa e retomada para reduzir ritmo se a carga mudar. [← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)
