PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Postgres 9.4 виси по време на обновяване на материализирания изглед

В моя случай проблемът беше в незатворена транзакция.

Имаше транзакция, в която беше запитан материализираният ми изглед. Тази транзакция никога не е била затворена.

Добавих ангажимент след заявка и това решава проблема. Изглежда, че postgre задържа някои ключалки на изглед, докато транзакцията не бъде затворена.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Избройте безвъзмездни средства и привилегии за материализиран изглед в PostgreSQL

  2. Postgres оптимизация на заявки (принудително сканиране на индекс)

  3. postgresql nextval генерира съществуващи стойности

  4. Свържете се като потребител без зададена парола на Postgresql 8.4 чрез JDBC

  5. Как да включите изключените редове в ВРЪЩАНЕ от INSERT ... ПРИ КОНФЛИКТ