【0229】libpq库实现压测PG服务器max_connections的最大连接数

1. PG服务器接收的最大连接数

在PG服务的postgresql.conf配置文件中,参数:max_connections 注明了PG服务所能够接受的最大客户端的连接数量。此值默认是100,那么PG服务此参数最大能够调到多大呢? 本文将采用libpq库编写demo来进行压测,并将最终的结论和数据于文章中给出。

【0229】libpq库实现压测PG服务器max_connections的最大连接数_第1张图片

1.1 libpq编写压测demo

这里仅需要三个文件:

  • libpq声明的3个 .h 头文件
  • 源码编译出来的 .so 动态库
  • demo

编译方式:gcc test.c -I. -o test -L. -lpq

【0229】libpq库实现压测PG服务器max_connections的最大连接数_第2张图片

你可能感兴趣的:(#,▲,初阶篇,1024程序员节,max_connect,connnections,postmaster,backend)