1 个 300W 行数据的 pg 数据库,使用 Postgres Streaming Replication 方式创建了 3 个从数据库作为只读数据库
但是发现偶尔还是会出现很大的慢查询, 从 pgadmin 看到 session 里有些还有 LWLock: ControlFileLock
存在, 不太理解只读数据库为什么还有锁?
使用 docker 配置的 postgresql 服务 https://github.com/Yufeikang/docker-postgres-replication
1
BIAOXYZ 2019-05-06 16:34:58 +08:00
主库上 select * from pg_stat_replication; 看一下从库是同步还是异步?
|
3
yangg 2019-05-06 21:16:24 +08:00 via iPhone
查询时主库有变动,了解下 hot_standby_feedback
|