Php实例和Postegre基于不同的服务器。
在php端,我们使用pg_connect
进行连接(一次用于脚本)
pg_connect("host=127.0.0.1 port=6432 dbname=".$databaseName);
pg_query
进行交易
Postegre的最大连接数为500。
在pgbouncer.ini
pool_mode - transaction
max_client_conn = 30000
default_pool_size = 500
但是负载测试表明,使用pgbouncer的响应时间更长。
我们做错了什么?