PostgreSQL LISTEN/NOTIFY 的性能瓶颈:百万级会议数据处理的教训

2025-07-11
PostgreSQL LISTEN/NOTIFY 的性能瓶颈:百万级会议数据处理的教训

Recall.ai每月处理数百万小时的会议数据,其Postgres数据库因高并发写入而出现宕机。调查发现,LISTEN/NOTIFY功能在事务提交阶段会获取全局数据库锁,导致所有提交序列化,成为性能瓶颈。迁移到应用层处理后,问题解决。

开发