当我试图在超过1000个客户机的情况下使用pgbench时,它给了我 "无效的客户机数量",那么如何增加这个数量呢?
postgres@test_db:/root$ pgbench -t 1000 -c 10000 -S pgbench_test -C -n -p 5433
invalid number of clients: "10000"
升级。 在第12版中,这个限制是根据以下因素动态确定的。ulimit -n
.
升级会让你更优雅地打破你的系统。 如果你想的话,你甚至可以用一个新的pgbench来对付一个旧的服务器(或者旧的pgbouncer)。