首页 > 数据库 >postgresql清理空闲连接

postgresql清理空闲连接

时间:2024-08-13 17:53:26浏览次数:8  
标签:postgresql 清理 pid state pg 连接 空闲

问题

今天突然无法连接postgresql,出现的异常如下:

FATAL: sorry, too many clients already

解决

查看当前活跃和空闲连接

select pid, datname, application_name, client_addr, state from pg_stat_activity where state in ('idle', 'active');

根据条件清理空闲连接

select pg_terminate_backend(pid) from pg_stat_activity where state in ('idle') and client_addr = '192.234.23.4'; 

总结

根据ip清理多余的空闲连接,也可以根据连接名称来判断。查询postgresql默认配置最大连接数,如下:

show max_connections;

标签:postgresql,清理,pid,state,pg,连接,空闲
From: https://blog.csdn.net/fxtxz2/article/details/141170094

相关文章

  • pbootcms模板自动清理runtime缓存
    打开/apps/home/controller/ExtLabelController.php文件找到  //测试扩展单个标签  privatefunctiontest()  {    $this->content=str_replace('{pboot:userip}',get_user_ip(),$this->content);  }}在它下面加入//自动会话清理脚本publicfunc......
  • 揭开 PostgreSQL 默认权限的神秘面纱
    alterdefaultprivileges命令允许我们设置将应用于将来创建的对象的权限。需要注意的是,这不会影响分配给现有对象的权限;默认权限可以全局设置在当前数据库上,或者指定的schema上。 数据库使用者对默认权限的行为有很多误解,我经常听到一些抱怨,说即使为特定schema分配了默认......
  • PostgreSQL Linux下安装与配置
    1.PostgreSQL安装Linux版本这里使用的是7.x版本,最好是7.6或者7.8。下载地址:https://www.postgresql.org/download/选择好PGSQL的版本,Linux的发行版本直接执行命令即可:#下载PGSQL的rpm包sudoyuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporp......
  • windwos清理图标缓存
    有的时候桌面图标突然就没了,可以采用下面bat命令进行清理rem关闭Windows外壳程序explorertaskkill/f/imexplorer.exerem清理系统图标缓存数据库attrib-h-s-r"%userprofile%\AppData\Local\IconCache.db"del/f"%userprofile%\AppData\Local\IconCache.db"a......
  • 【PostgreSQL教程】PostgreSQL GROUP BY 语句
    博主介绍:✌全网粉丝20W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。感兴趣的可以先......
  • 开发效率翻倍攻略!大学生电脑小白管理秘籍,资料秒搜技巧大公开!C盘满了怎么办?如何快速安
    如何正确管理自己的第一台电脑?大一新生如何管理自己的电脑?老鸟如何追求快捷操作电脑?文章目录如何正确管理自己的第一台电脑?大一新生如何管理自己的电脑?老鸟如何追求快捷操作电脑?前言初级基础分区操作分区规律动态磁盘用户数据变更磁盘文件清理/C盘文件清理常见网络问题......
  • Jenkinsfile添加清理工作空间
    前端node由于依赖的版本问题会需要使用清理工作空间1.在parameters中添加booleanParam(name:'CleanWorkspace',defaultValue:false,description:'清理工作空间,默认不清理!')2.在stages.stage.steps.script初始化信息中添......
  • Google Play上架:包体拒审关联自查之清理元数据
    近期审核包数量递增,请关注专栏并留言私信我们,十分感谢。拒审自查什么是文件的元数据?为什么要清除元数据?清理的作用是什么?怎么样检测元数据?怎么样去清除元数据?什么是文件的元数据?任何文件系统中的数据分为数据和元数据。数据是指普通文件中的实际数据,而元......
  • PostgreSQL备份版本差异分析
    PostgreSQL备份版本差异分析PostgreSQLV12中没有了recovery.conf从向后兼容的观点来看,PostgreSQLv12中最大的变化是recovery.conf文件中的参数放到了postgresql.conf配置文件中。放弃recovery.conf在PG12以前,如果数据目录存在recovery.conf文件,当PG实例启动时将进入恢复模式......
  • PostgreSQL的WAL日志详解
    PostgreSQL的WAL日志详解1.WAL日志介绍1.1WAL介绍wal日志即writeaheadlog预写式日志,简称wal日志。wal日志可以说是PostgreSQL中十分重要的部分,相当于oracle中的redo日志。当数据库中数据发生变更时:change发生时:先要将变更后内容计入walbuffer中,再将变更后的数据写入data......