PostgreSQL Kill进程
来源:互联网 发布:淘宝投诉卖家好评返现 编辑:程序博客网 时间:2024/05/22 04:44
1、虽然可以使用 kill -9 来强制删除用户进程,但是不建议这么去做。
因为:对于执行update的语句来说,kill掉进程,可能会导致Postgres进入到recovery mode
而在recovery mode下,会锁表,不允许链接数据库。
2、通常情况下:使用如下语句
(1)查看有哪些SQL正在执行:
---》 select datname,procpid,query_start,current_query,waiting,client_addr from pg_stat_activity where waiting='t';
(2)来kill掉指定的SQL语句:
---》 select pg_cancel_backend(线程id);
【这个函数只能 kill select 查询,而updae,delete DML不生效】
(3) 使用
---》 select pg_terminate_backend(pid int)
【可以kill 各种DML(SELECT,UPDATE,DELETE,DROP)操作】
0 0
- PostgreSQL Kill进程
- kill 进程
- KILL进程
- kill 进程
- 进程 kill
- Kill a postgresql session/connection
- postgresql进程
- 内存清零KILL进程
- 批量kill进程方法
- Symbian--Kill进程
- Kill 掉一个进程
- Oracle Kill 进程
- kill:杀掉进程
- 查询kill这个进程
- 进程kill 失败
- Unix kill 终止进程
- Kill指定进程
- KILL僵尸进程
- 快速部署Python应用:Nginx+uWSGI配置详解
- IOS apns 原理
- Qt学习之路之QLineEdit
- Gamekit 多个iOS设备之间通过蓝牙4.0 通信、交互、游戏等文章的收集
- 默认获取本周 一周时间 方法
- PostgreSQL Kill进程
- 算法与数据结构面试题(17)-求Fibonacci数的和
- 圣诞 元旦飘雪 飘礼物代码
- UVA - 1407(Caves 树形dp 背包式)
- 微信公众平台实现天气预报功能
- Android APK加壳技术方案
- linux下解决生成文件全部为"口"问题
- 2014.12.25
- Mac 系统下类似于 apt-get 的软件包管理器 -- Homebrew