codecool Asked: 2011-10-28 07:28:32 +0800 CST2011-10-28 07:28:32 +0800 CST 2011-10-28 07:28:32 +0800 CST PostgreSQL 的 Unicode 支持及其性能 772 PostgreSQL 的 Unicode 支持如何? 如果我想保存 Unicode 数据,在存储和检索时是否必须经过转换过程?如果是,那么这种转换的表现是什么? 如果有这样的转换,在存储简单的 ASCII 数据时会不会起作用? postgresql performance 1 个回答 Voted Best Answer gonsalu 2011-10-28T09:37:07+08:002011-10-28T09:37:07+08:00 PostgreSQL 中的 Unicode 编码支持非常出色,并且使用 UTF-8 字符编码实现。 如果客户端使用与服务器不同的编码,则会发生自动字符集转换,性能损失可以忽略不计。 ASCII 数据不需要转换为 UTF-8 字符编码,因此没有性能损失。 请参阅PostgreSQL 本地化文档以获取更多信息。
PostgreSQL 中的 Unicode 编码支持非常出色,并且使用 UTF-8 字符编码实现。
如果客户端使用与服务器不同的编码,则会发生自动字符集转换,性能损失可以忽略不计。
ASCII 数据不需要转换为 UTF-8 字符编码,因此没有性能损失。
请参阅PostgreSQL 本地化文档以获取更多信息。