开发者社区> 问答> 正文

【RDS】如何处理RDS PostgreSQL实例连接数过多的问题?

已解决

如何处理RDS PostgreSQL实例连接数过多的问题?

展开
收起
云上猫猫 2022-01-12 16:31:40 889 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    连接数过多导致客户端无法连接到RDS PostgreSQL数据库,并提示以下错误。

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

    解决方案

    若还有剩余的会话窗口请参考以下步骤,在剩余的会话窗口中执行以下结束连接数进程。如果没有剩余的连接会话窗口且不方便执行重启实例的操作,请提交工单联系阿里云技术支持。

    1、选择SQL操作>SQL窗口,执行以下SQL语句,检查当前连接数的限制。

    show max_connections;

    系统显示类似如下。 155011230038811_zh-CN.jpg

    2、执行以下SQL语句,查看当前连接数并记录将要结束的连接数PID。

    select * from pg_stat_activity;

    系统显示类似如下。 155011230038812_zh-CN.png

    2022-01-12 16:57:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像