1 个 300W 行数据的 pg 数据库,使用 Postgres Streaming Replication 方式创建了 3 个从数据库作为只读数据库
但是发现偶尔还是会出现很大的慢查询, 从 pgadmin 看到 session 里有些还有 LWLock: ControlFileLock
存在, 不太理解只读数据库为什么还有锁?
使用 docker 配置的 postgresql 服务 https://github.com/Yufeikang/docker-postgres-replication