我有一个包含 3 个模式和大约 1200 个表的 postgres 数据库。当我尝试使用命令仅获取其中的 pg_dump 模式时,pg_dump -h localhost -p 5432 -U postgres -d my_test_db -s有时会出现错误
pg_dump -h localhost -p 5432 -U postgres -d my_test_db -s
错误:共享内存不足 提示:您可能需要增加 max_locks_per_transaction
这种情况也是随机发生的,当我重新运行相同的查询时,它运行良好。有什么方法可以克服这个问题
postgresql psql locking pg-dump
locking ×1
pg-dump ×1
postgresql ×1
psql ×1