Boa tarde, pessoal.

Tenho uma tabela de mensagens que gravo as comunicações internas dos
usuários.

Ex: Notificações de compras, reposição de estoque, expedição, faturamento,
etc.

Em um intervalo de tempo, o front-end busca nesta tabela se o usuário tem
mensagens.

Ao abrir a mensagem ela é marcada como recebida. Tudo funciona 100%.

Ainda não tenho uma base muito grande para notar baixa de performance, mas
tenho uma questão:

Penso em gravar as mensagem recebidas em outra tabela (mensagens arquivadas)
para melhorar a consulta na tabela ativa quando esta crescer.

O que vocês me dizer? É um bom caminho ou não vai fazer diferença, já que o
escopo da consulta filtra somente mensagens não lidas de um determinado
usuário.

 

At.te,
Alisson Viegas
Acsiv Sistemas

 

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

Responder a