可以通过设置锁超时解决此问题,锁超时设置一般可以使用如下3种方式,影响范围各不相同,超时时间推荐30~60s: 当前会话生效(即时生效): teledb=# set lock_timeout to '30s'; 用户默认锁超时(设置之后,新建的连接才会生效): teledb=# alter role teledb set lock_timeout to '30s'; 数据库默认锁超时(设置之后,新建的连接才会生效): teledb=# alter database teledb set lock_timeout