当前位置: 首页 > news >正文

Postgresql 连接数查看,死锁问题解决

-- 查看所有连接
select * -- datname,pid,application_name,state 
from pg_stat_activity;
-- 查询最大连接数
select max_conn-now_conn as resi_conn from (select setting::int8 as max_conn,(select count(*) from pg_stat_activity) as now_conn from pg_settings where name = 'max_connections') t;
show max_connections; -- 192-- 查询超级用户连接数
show superuser_reserved_connections;-- 杀掉空闲进程
select 'select pg_terminate_backend('||pid||');' as terminate_script,datname,pid,application_name,state,client_addr,query
from pg_stat_activity
where state = 'idle'
and usename = 'tzq'
order by client_addr;-- 检索死锁进程IDselect * from pg_stat_activity where datname='tzydb' and wait_event_type='Lock';select pid,query,* from pg_stat_activity where datname='vulnerability-management' and wait_event_type = 'Lock';-- 找到对用的pid列的值或
-- oid是每个表隐藏的idselect oid from pg_class where relname='可能锁表了的表' select pid from pg_locks where relation='上面查出的oid'-- 将进程杀掉select pg_cancel_backend("死锁那条数据的pid值");

http://www.lryc.cn/news/317881.html

相关文章:

  • ssm蛋糕甜品商城系统(程序+文档+数据库)
  • 算法空间复杂度计算
  • C++ lambda函数个人理解
  • SwiftUI的context Menu
  • 【数据结构】树与堆 (向上/下调整算法和复杂度的分析、堆排序以及topk问题)
  • 安装CDH平台的服务器磁盘满了,磁盘清理过程记录
  • 《互联网的世界》第七讲-能源
  • 前端代码整洁与规范之CSS篇
  • 在【IntelliJ IDEA】中配置【Tomcat】【2023版】【中文】【图文详解】
  • 【SSM】任务列表案例 基本CRUD SSM整合
  • 基于微信小程序的校园跑腿小程序,附源码
  • 网络学习:9个计算机的“网络层”知识点
  • web项目的搭建
  • C++for语句
  • 最新基于R语言lavaan结构方程模型(SEM)技术
  • 【网络安全】-数字证书
  • 【C++ 】stack 和 queue
  • html--彩虹马
  • 如何将应用一键部署至多个环境?丨Walrus教程
  • Redis的一些问题,解决并发的
  • 郭炜老师mooc第十一章数据分析和展示(numpy,pandas, matplotlib)
  • Redis主从架构和管道Lua(一)
  • GTH手册学习注解
  • html5cssjs代码 002 50以内的加法算式
  • [React 进阶系列] React Context 案例学习:使用 TS 及 HOC 封装 Context
  • 网络编程:网络编程基础
  • 力扣热题100_矩阵_73_矩阵置零
  • C++程序设计-第四/五章 函数和类和对象【期末复习|考研复习】
  • C#快速入门基础
  • UnityShader常用算法笔记(颜色叠加混合、RGB-HSV-HSL的转换、重映射、UV序列帧动画采样等,持续更新中)