现象描述

  • PostgreSQL 连接数已满,kill 进程并重启应用无法恢复。

  • 查看 Postgresql.csv 日志,存在以下报错

    dsa_area could not attach to segment

    cannot unpin a segament that is not pinned

    报错显示

可能原因

并行查询过程中,触发动态共享内存管理异常导致。

解决措施

设置 max_parallel_workers_per_gather 参数为 0,关闭并行查询。