PostgreSQL:如何尽快完成重复查询?

poo*_*kie 3 postgresql repeat

假设我有这样的查询:

SELECT * FROM a WHERE a.Category = 'liquid' ORDER BY a.MeasurementTime DESC;
Run Code Online (Sandbox Code Playgroud)

我想看到结果进入“实时”数据库。

如何为Postresql编写查询,查询完成后将重复查询?

Eri*_*ric 8

您可以在终端中使用\ watch n命令每n秒重新执行一次查询。

例:

postgre=# SELECT * FROM TABLE WHERE CONDITION
postgre=# \watch 5
-- now the "SELECT * FROM TABLE WHERE CONDITION" is re-executed every 5 seconds
Run Code Online (Sandbox Code Playgroud)