PostgreSQL 的 Unicode 支持及其性能

cod*_*ool 6 postgresql performance collation

PostgreSQL 的 Unicode 支持如何?

如果我想保存 Unicode 数据,它在存储和检索时是否必须经过转换过程?如果是,那么这种转换的性能是什么?

如果有这样的转换,在存储简单的ASCII数据时会起作用吗?

gon*_*alu 6

PostgreSQL 中的 Unicode 编码支持非常出色,并且是使用 UTF-8 字符编码实现的。

如果客户端使用与服务器不同的编码,则会发生自动字符集转换,性能损失可以忽略不计。

ASCII 数据不需要转换为 UTF-8 字符编码,因此没有性能损失。

请参阅PostgreSQL 本地化文档以获取更多信息。