2009/12/22 Alisson Viegas <[email protected]>:
> Tiago, ainda não cheguei a 50 mil registros.
> A média é de 500 inserções por dia. E o hardware varia muito, pois são
> empresas diferentes.
>

No meu caso, possuo um campo chamado LIDA (vide: mensagem lida) do
tipo BOOLEAN que está indexada juntamente com o código do usuário a
quem a mensagem pertence. Para evitar o acúmulo de mensagens
desnecessárias, você pode implementar uma rotina para que o próprio
usuário apague a mensagem depois de lida, ou forçar a eliminação das
mensagens lidas após 30 dias (para isso você precisaria de uma outra
coluna que armazene a data da leitura).

Pensando melhor, criar uma outra tabela para backup destas mensagens é
útil apenas quando elas forem *extremamente necessárias*. Se forem
mensagens descartáveis, não há necessidade.

-- 
TIAGO J. ADAMI
http://www.adamiworks.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a