реплик PG11.
На репликах стоит максимальная задержка применения валов 10 минут.
На репликах внезапно начали лочиться селекты
DETAIL: Process holding the lock: 29913. Wait queue: 24968, 24772, 25642, 24811, 25786, 25788, 25792, 25797
По pg_stat_activity видно, что это бэкенд 29913 типа startup - применяет валы.
Т.е., в моем понимании что-то прилетело с мастера, что залочило селекты. И так всё это дело висело 10 минут, после чего всех отстрелило из-за конфликта recovery и всё рассосалось.
Я никак не пойму, что такое могло прилететь с мастера, что могло залочить селекты на реплике. По логу не вижу wraparound и всяких VACUUM FULL.
Есть идеи, может, кто сталкивался? Что вообще можно такое запустить на мастере, что приведёт к блокировкам на реликах
PostgreSQL 11.17 (Ubuntu 11.17-1.pgdg18.04+1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0, 64-bit
На мастере вроде ничего
Обсуждают сегодня