Isso mesmo, Pedro. Quando o usuário "loga" no sistema, uma aplicação front-end é chamada e a cada 10 min. (configurado pelo administrador do sistema) é feita uma consulta na tabela de mensagens.
At.te, Alisson Viegas Acsiv Sistemas -----Mensagem original----- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Antonio Prado Enviada em: terça-feira, 22 de dezembro de 2009 13:58 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] Tabela de mensagens Em Ter, 2009-12-22 às 12:16 -0200, Alisson Viegas escreveu: > 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 > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Alisson, Por coincidência, acabo de receber uma solicitação de desenvolvimento que tem tudo a ver com mensagens em um aplicativo. Necessito avisar a determinado usuário, quando existirem pedidos e solicitações de compras novas no sistema. Creio que terei que ter uma rotina rodando em retaguarda para apresentar as notificações de tempos em tempos. É assim que esta trabalhando? Sds Antonio. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral