Открываете два окна psql, в одном обновляете строку и коммитите, а в другом — она как будто не менялась. Никакой ошибки, никакого предупреждения, просто два клиента видят разные значения одного и того же id. Первая мысль — реплика отстала или закешировался старый результат. На деле это база работает штатно: так устроен MVCC (Multi-Version Concurrency Control), механизм, на котором держится параллельная работа с данными почти во всех современных СУБД.
Подробнее →