A operação da coluna suspensa é escalonável?
Anteriormente, enfrentávamos problemas ao atualizar um grande número de registros porque ocupava mais espaço.
Este é o caso de uma operação de eliminação de coluna?
A operação da coluna suspensa é escalonável?
Anteriormente, enfrentávamos problemas ao atualizar um grande número de registros porque ocupava mais espaço.
Este é o caso de uma operação de eliminação de coluna?
ALTER TABLE ... DROP COLUMN ...
é uma operação muito rápida, pois apenas altera os metadados e não reescreve a tabela.Há duas coisas que você deve estar ciente:
Eliminar uma coluna não reduz o tamanho da tabela, pois as linhas existentes não são modificadas. As novas linhas da tabela não terão a coluna eliminada.
VACUUM (FULL)
não vai ajudar, você teria que atualizar a tabela.ALTER TABLE ... DROP COLUMN ...
requer um breveACCESS EXCLUSIVE
bloqueio na tabela, o que entra em conflito com todos os outros acessos, mesmo com consultas.