设置postgres最大连接数-解决odoo并发报错
2023-02-15 本文已影响0人
羋学僧
postgres版本为10
问题描述:
psycopg2.OperationalError: FATAL: sorry, too many clients already on
postgres默认的最大并发只有100
修改教程:
cd /var/lib/postgresql/10/main
vi postgresql.auto.conf
在文件中增加下面一行代码,设置最大连接数为1000,默认为100
max_connections = 1000
重启服务
service postgresql restart
下面是sql命令进行检测是否修改成功:
-- 显示当前数据库的最大连接数限制
show max_connections;
-- 显示当前连接数据的用户数
SELECT COUNT(*) from pg_stat_activity;
-- 显示当前连接的详细信息,很慢,没事儿别使用
SELECT * FROM pg_stat_activity;