J'ai effectué une sorte de suppression et de création de schéma intensive sur un serveur PostgreSQL, mais se plaint maintenant ..:
WARNING: out of shared memory
ERROR: out of shared memory
HINT: You might need to increase max_locks_per_transaction.
Mais le problème persiste si PostgreSQL vient d'être redémarré service postgresql restart
, je pense que max_locks_per_transaction ne réglera rien.
Je suis un peu éloigné parce que les listes de dépannage pour cette erreur ne fonctionnent pas pour moi.
PLUS D'INFO 1409291350: Certains détails manquent mais je garde le résultat SQL de base.
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
Et:
$ 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
commenté dans /etc/postgresql/9.3/main/postgresql.conf jusqu'à présent.
SELECT version()
? Problème intéressant ...