On 09-02-2015 17:18, Flavio Henrique Araque Gurgel wrote: >>>> IMHO, antes de remover qualquer objeto do seu banco, vc deve partir do >>>> inverso, ou seja, ver os objetos (tabelas, indices, funcoes, etc) que >>>> sua aplicação usa e verificar na base quais *não* estão nessa lista. >>> >>> Supondo que se controle todos os programas que tem acesso. Nem sempre >>> é verdade. >>> >> >> Se vc tem diversas aplicações utilizando o mesmo banco de dados então >> cada uma *sabe* que objetos usa. O problema maior que vejo são em >> customizações e aqueles casos em que o usuário desenvolve seus >> "programinhas" pra complementar o que o seu software desenvolvido por um >> terceiro não faz. >> >> -- > > Uma tática é renomear as tabelas suspeitas antes, ou mudar de esquema. > > Depois de um tempo, se ninguém reclamar, faz um dump delas e as apaga do > banco. Se alguém reclamar tardiamente restaura do dump. >
Boa Flávio... e esse "ninguém reclamar" pode ser automatizado com alguns greps no log... ;-) > Sejamos práticos porém seguros. > +1 -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
