我想知道,在高并发率下,使用postgresql的UNIX域套接字连接是否比来自localhost的tcp连接更快?如果是,速度是多少?

推荐答案

UNIX域套接字应该比环回接口上的TCP套接字提供更好的性能(更少的数据复制,更少的上下文切换),但我不知道是否可以用PostgreSQL演示性能的提高.

我在FreeBSD邮件列表上找到了一个小比较:http://lists.freebsd.org/pipermail/freebsd-performance/2005-February/001143.html.

Postgresql相关问答推荐

如何在Windows中安装sql for golang

PostgreSQL:如何 for each 唯一的客户输入/更新列中的数据,并将其递增1直到表的末尾

PostgreSQL plpgsql函数问题

如何在 MockDataProvider 中创建自定义 JOOQ 记录?

为什么不能超过 10 个并发连接到 Postgres RDS 数据库

PostgreSQL 中的复制槽是否会阻止删除 WALL,即使它们来自另一个数据库?

如何从 postgresql Select 查询中的 age() 函数中仅获取年份

在 PostgreSQL docker 镜像中创建表

PostgreSQL 中的 JSON 外键

为什么 SQLAlchemy 不创建串行列?

如何将两个 PostgreSQL 列聚合到一个用括号分隔的数组

判断值是否存在于列中

在这个 Dockerfile 中创建的 Postgres 用户名/密码在哪里?

适配器 Ecto.Adapters.Postgres 未编译

理解 Postgres 行大小

在 postgresql 中将 bool 转换为 int

可以为空的列在 PostgreSQL 中是否会占用额外的空间?

ruby on rails jsonb 列默认值

在 PostgreSQL 中使用 CASE 一次影响多个列

PostgreSQL 中具有多个连接的 UPDATE 语句