使用客户端工具连接pg,连接失败,报错以下错误:

FATAL: remaining connection slots are reserved for non-replication superuser connections

查看数据库连接状态和配置信息

select * from pg_stat_activity where pid<>pg_backend_pid() and state='idle';##pg_backend_pid()的结果是当前会话的pid
select datname,datconnlimit from pg_database ;
select current_setting('max_connections');
select current_setting('superuser_reserved_connections');

  

发现参数max_connections设置太低。

因为是测试环境,就先把idle状态的连接先杀掉:

##把数据库中的所有的空闲会话全部kill掉
select pg_terminate_backend(pid) from pg_stat_activity where pid<>pg_backend_pid() and state='idle';

然后修改参数max_connections的值。

转载于:https://www.cnblogs.com/abclife/p/10955132.html

remaining connection slots are reserved for non-replication superuser connections相关推荐

  1. 【小工具】 - 解决postgres数据库remaining connection slots are reserved for non-replication superuser connectio

    psycopg2.OperationalError: FATAL: remaining connection slots are reserved for non-replication superu ...

  2. remaining connection slots are reserved for non-replication superuser connec

    今天在生产环境上看到一个服务没有正常注册到nacos上,于是手动去重启了,发现还是没有正常注册,看启动日志发现有这个异常: 于是我打开本地数据库客户端管理工具,打开某张表也是提示 百度看了一下别人遇到 ...

  3. 查看和终止 PostgreSQL 连接会话

    文章目录 利用视图 pg_stat_activity 查看连接会话 通过操作系统命令查看连接会话 利用 pg_cancel_backend() 终止正在运行的语句 通过操作系统命令终止正在运行的语句 ...

  4. django html数据库连接,Django数据库连接的问题

    多线程运行项目.有N个工作线程从DB中获取jobs,并把结果写回DB. 项目运行一段时间后,发现数据库连接耗尽了,幸好内存大,然后一直往上调,最后连接数都上8000多.耗尽连接数的时候,postgre ...

  5. 多线程Django程序耗尽数据库连接的问题

    Django的ORM是非常好用的,哪怕不是做Web项目也值得一用,所以网上也可以找到不少使用 Django 开发非Web项目的资料,因为除了ORM之个,命令行.配置文件等组件也非常好用. 最近用这种方 ...

  6. abase(postgresql)常见问题

    ArteryBase常见问题FAQ 安装问题 ABase安装时,报.bash_profile,install failure的错误 ABase在windows操作系统安装失败,initdb:Permi ...

  7. 如何查看数据库当前连接数和最大连接数

    目录 环境 文档用途 详细信息 环境 系统平台:中标麒麟(CPU龙芯)7,中标麒麟(CPU申威)7,中标麒麟(CPU海光)7,Linux x86-64 Red Hat Enterprise Linux ...

  8. 使用psql无法连接数据库,并报错 FATAL:53300

    012269101 使用psql无法连接数据库,并报错 FATAL:53300 目录 环境 症状 问题原因 解决方案 相关文档 报错编码 环境 系统平台:N/A 版本:4.1.1 症状 1) psql ...

  9. psql 无法连接数据库,报错FATAL:53300

    psql: FATAL:  53300: remaining connection slots are reserved for non-replication superuser connectio ...

最新文章

  1. tomcat苹果版安装步骤_Mac系统安装和配置tomcat步骤详解
  2. axios的简单封装和http请求实践
  3. 一个栗子上手CSS3动画
  4. 08-spring整合 junit
  5. 技术大牛长成记之不要光看热闹
  6. web策略类游戏开发(四)一个可以承载万人在线的架构
  7. Java多线程的使用
  8. 两万字 40 张图带你参透并发编程
  9. Hadoop上传文件到HDFS失败
  10. 机器学习笔记-回归评价指标scikit-learn
  11. simulink和psim仿真结果不同_Abaqus软件掌握大部件焊接仿真的解决思路
  12. 代码对比工具,我就用这6个
  13. rapidminer简介与安装
  14. 震旦打印机扫描显示服务器连接错误,震旦打印机Scan2me扫描失败(exchange邮箱)...
  15. Android APK安装后资源文件(res/assets)位置
  16. oracle12c关闭cdb,oracle12c CDB与PDB 启动与关闭操作
  17. feign Ambiguous mapping 解决方式
  18. google统计产品
  19. Docker神器之百度云下载(群辉 LEDE)
  20. 写代码神器,自费送!

热门文章

  1. 检测噪声大小的c语言程序,单片机课程设计(论文)_基于AT89C51的噪音检测自适应系统设计.doc...
  2. 资源下载| 深度学习Pytoch1.0如何玩?这一门含900页ppt和代码实例的深度学习课程带你飞
  3. 什么!卷积要旋转180度?!
  4. GPU CUDA 杭州宣讲会
  5. java求圆弧切线_两个圆的公切线
  6. 无法从外部连接MySQL_无法从外部VPC连接到RDS实例(ERROR 2003(HY000)无法连接到MySQL服务器)...
  7. element 下拉选择_猿实战18——商品发布之类目选择
  8. java 三级菜单栏的添加_[Java教程]jquery实现的三级导航菜单实例代码
  9. java自动获取ip_java自动获取电脑ip和MAC地址
  10. pg函数同步数据到mysql_将数据从PostgreSQL复制到MySQL