And*_*han 132 postgresql
这个问题是postmaster在后台运行你的查询,如何杀死或阻止它?
例如,您的shell或任何前端可能由于网络问题而断开连接,您不能使用ctrl-D来终止它,但后台postmaster仍在运行您的查询.怎么杀了?
And*_*han 345
我所做的是首先检查运行过程是什么
SELECT * FROM pg_stat_activity WHERE state = 'active';
Run Code Online (Sandbox Code Playgroud)
找到要杀死的进程,然后键入:
SELECT pg_cancel_backend(<pid of the process>)
Run Code Online (Sandbox Code Playgroud)
如果该过程无法被杀死,请尝试:
SELECT pg_terminate_backend(<pid of the process>)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
146352 次 |
| 最近记录: |