Consideração curta: vai dar problema.

Consideração longa:
Com 30 milhoes de registros, mais indices, vc terá um processamento e 
requisito de espaço em disco altos para fazer uma mexida destas na 
tabela, em minha opinião, o melhor é vc fazer um dump, e recriar a 
tabela com a nova estrutura. Naturalmente verificando eventuais chaves 
FK's (como enfatizado pelo Dickson Guedes a algums dias), etc.

Vide COPY no manual, para indicar as colunas que saem e as que voltam ...


Sds,
Marco Antonio

William Leite Araújo wrote:
> Resposta curta: sim.
>
> Resposta longa: provavelmente. Irá liberar as páginas ocupadas pelos 
> registros para serem utilizadas pelo banco. Tão logo ele precise desse 
> espaço, e estando estes livres, ele os relocará...
>
> 2008/2/13, Vinicius <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>>:
>
>     Ola pessoal...
>
>     Irei fazer algumas alteracoes em minha base, sendo: remover umas 10
>     colunas, e criar mais umas 20 colunas, em 3 tabelas que possuem
>     aproximadamente 30milhoes de registros cada uma. Olhei na documentacao
>     que o comando ALTER TABLE tabela DROP COLUMN coluna,, apenas marca a
>     coluna como nao visivel. A pergunta é a seguinte,, rodando o
>     vacuum full
>     consigo eliminar as colunas realmente do banco ou tenho que rodar
>     algum
>     outro comando ?
>     _______________________________________________
>     pgbr-geral mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
>
> -- 
> William Leite Araújo
> Analista de Banco de Dados - QualiConsult
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>   


-- 
Marco Antonio P D'Andrade
Gerência Técnica de Segurança de Suporte Servidores IP - ELN120024
Embratel - Rio de Janeiro - RIT 521-4898 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a