postgresql学习笔记(三)连接管理
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,使用以下三个SQL语句来取消正在运行的查询并终止连接(1)查出活动连接列表及其进程IDselect * from pg_stat_activity;(2)取消连接上的活动查询select pg_can
千家信息网最后更新 2024年11月17日postgresql学习笔记(三)连接管理
使用以下三个SQL语句来取消正在运行的查询并终止连接
(1)查出活动连接列表及其进程ID
select * from pg_stat_activity;
(2)取消连接上的活动查询
select pg_cancel_backend(procid);
该操作不会终止连接本身
(3)终止该连接
select pg_terminate_backend(procid);
如果你未停止某个连接上正在执行的语句就直接终止该连接,那么这些语句此时也会被停止掉。在上述步骤2执行完毕后,客户端应用的挂起状态被解除,即客户端可以重新执行语句,有些着急的用户会在此时再次执行刚刚被终止掉的语句,这又会导致系统陷入之前的状态。为了避免此种情况的发生,可以采用直接
终止连接的方式。
如果你希望一次性终止某个用户的所有连接,那么在9.2版及之后的版本上可以执行以下语句:
select pg_terminate_backend(pid) from pg_stat_activity where username='some_role';
在9.2版之前的版本上可以执行以下语句:
select pg_terminate_backend(procpid) from pg_stat_activity where username='some_role';
语句
客户
客户端
正在
版本
状态
用户
查询
活动
着急
一次性
三个
再次
情况
方式
步骤
系统
进程
应用
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
android编写web服务器
服务器介绍怎么写
台湾机场服务器
戴尔服务器更换电源
服务器清灰注意事项
用一台电脑做服务器和局域网
驾照人网络安全教育信息系统
手机软件开发前累如何
自己组建一台服务器如何出租
手机三国杀服务器
数据库修改选出的数据
服务器接电脑哪里
linux服务器解析域名
cdp网络技术
网络安全防护层级
软件开发怎么打包成安装文件
自己用数据库要不要虚拟主机
互联网时代的科技的魅力
中国网络安全全景图的简介
地理信息系统学软件开发可以吗
服务器远程开机启动
linux改服务器硬盘
桓台在线考试软件开发公司
玉溪光靓互联网科技有限公司
办公室服务器管理方法
wp手机软件开发工具
柏乡县国家网络安全宣传活动
中南数据库
软件开发怎么打包成安装文件
宿州餐饮软件开发公司