Tho*_*mas 6 postgresql long-running-processes
在我的工作中,我需要在postgresql数据库中构建一个新的连接表,该数据库涉及在两个现有表上进行大量计算.这个过程应该花费很长时间,所以我把它设置为在周五离开前的周末.现在,我想检查查询是否完成.
如何在没有进入计算机的情况下检查INSERT命令是否已完成?(不,我不知道要添加多少行.)
Select * from pg_stat_activity where state not ilike 'idle%' and query ilike 'insert%'
Run Code Online (Sandbox Code Playgroud)
这将返回查询开头的所有非空闲会话insert,如果您的查询未在此列表中显示,则它将不再运行.