查看被锁的表,然后解锁
select a.locktype,a.database,a.pid,a.mode,a.relation,b.relname
from pg_locks a
join pg_class b on a.relation = b.oid
查询所有被锁的表,然后记下他的pid
select pg_terminate_backend(‘pid’)
执行上面那一句杀掉进程
SELECT * FROM pg_stat_activity
这个也可以,查询所有的进程
另外,如果其他问题解决不了,可以通过重启数据库解决问题
状态查看
service postgresql-10 status
停止
service postgresql-10 stop
启动
service postgresql-10 start
后面