k4p*_*ppa 13 postgresql max-connections
PostgresSQL wiki建议寻找最佳数据库连接池大小的规则。
数量 = ((core_count * 2) + effective_spindle_count)
但它没有解释有效主轴数是多少以及如何找到该值。
小智 8
这与旋转硬盘(而非 SSD)有关。一个旋转的硬盘就是一个主轴。
因此,如果您的服务器使用例如具有 16 个磁盘的 RAID,则您的 effective_spindle_count 为 16
它本质上是衡量服务器可以管理多少并发 I/O 请求的指标。旋转硬盘(通常)一次只能处理一个 I/O 请求。如果有 16 个,则系统可以同时处理 16 个 I/O 请求。
上述经验法则对于 SSD 不再有效。因为它们通常可以同时处理多个并行 I/O 请求。但我不知道你如何获得这个号码。
您链接到的 Wiki 页面中也提到了这一点:
到目前为止,还没有任何关于该公式与 SSD 的配合效果的分析。
归档时间: |
|
查看次数: |
7735 次 |
最近记录: |