Robiłem rodzaj intensywnego upuszczania i tworzenia schematów na serwerze PostgreSQL, ale teraz narzekam ...:
WARNING: out of shared memory
ERROR: out of shared memory
HINT: You might need to increase max_locks_per_transaction.
Ale problem pozostaje, jeśli PostgreSQL zostanie ponownie uruchomiony service postgresql restart
, podejrzewam, że max_locks_per_transaction niczego nie dostroi.
Jestem trochę wyobcowany, ponieważ listy problemów dla tego błędu nie działają dla mnie.
WIĘCEJ INFORMACJI 1409291350: Brakuje niektórych szczegółów, ale zachowuję główny wynik SQL.
postgres=# SELECT version();
PostgreSQL 9.3.5 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2,
64-bit
I:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
max_locks_per_transaction = 64 # min 10
w /etc/postgresql/9.3/main/postgresql.conf tak daleko.
SELECT version()
? Ciekawy problem ...