Boa noite,

Talvez o assunto não faça muito sentido, mas vou tentar explicar.
Tenho uma table, e preciso cachear ela em memcached para uma app, porém o
conteudo desta table pode não mudar por um intervalo muito grande, mas o
time de refresh para meu cache é 1s.
Esta tabela pode conter 10 como 1000 registros, e sofrer inserts/deletes
exporadicamente.

A pergunta é, o postgres mantém alguma informação do tipo, ultimo
update(qualquer alteração) da table em tal hora, de forma que eu possa
manter esta informação externa e em vez de ficar dando reload nos dados a
cada 1s, eu consulto isso, se nao houve alteração, eu não faço nada, se
houve dai eu busco os Xmil registros.

Eu sei que eu posso fazer uma trigger em conjunto com uma tables de estado
minha, só quero saber mesmo se o postgres tem algum tipo de informação
deste tipo, evitando assim uma trigger na minha app.

E já agradesço as respostas.

-- 
Att.
Joel Landim Mourão
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a