V mém případě byl problém v neuzavřené transakci.
Došlo k transakci, ve které byl dotazován můj materializovaný pohled. Tato transakce nebyla nikdy uzavřena.
Za dotazem jsem přidal potvrzení a problém to vyřešilo. Vypadá to, že postgre podrží nějaké zámky, dokud nebude transakce uzavřena.