On 09-02-2015 16:23, Guimarães Faria Corcete DUTRA, Leandro wrote:
> 2015-02-09 16:12 GMT-02:00 Everton Berz <[email protected]>:
>>>
>>>> Se vc versiona o schema do seu banco, essa informação é bem fácil de
>>>> obter, caso contrário vc deve pensar seriamente em fazer isso.
>>>
>>> Boiei.
>>
>> http://thedailywtf.com/articles/Database-Changes-Done-Right
> 
> Mas o que tem isso a ver com que objetos estão ou não sendo usados?
> Indiretamente, sim, tem como verificar nas diferenças de versão quais
> objetos deixaram de ser usados — embora para isso seja relevante o
> código dos programas aplicativos, não o da estrutura da base; esta só
> será relevante se houver certeza de que todo o acesso à base é feito
> por procedimentos armazenados.  Mas minha experiência é que, mesmo
> quando se versiona código, há mais coisas entre o céu e a terra que
> imagina nossa vã filosofia…
> 

Eu acredito que fiz um pouco de confusão entre *usados* e *necessários*.

Imaginem uma base de dados grande com muitos objetos, de uma mesma
aplicação (ERP por exemplo), onde existem diversos módulos. Mas vc
usa/implantou alguns deles, então se vc buscar a informação nas
estatísticas do PostgreSQL poderá se deparar com inúmeras tabelas que
*não foram usadas* mas que são *necessárias* e remover elas poderá
trazer transtornos futuros.

Att,

-- 
   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

Responder a