对我的 UUID 列使用数据类型 uuid 或 varchar(36)?

问题描述 投票:0回答:1

我在我的项目中使用 PostgreSQL。我的表中的主键列是长度为36的字符类型。我在后端生成guid并将它们存储在表中。我需要将列类型更改为 uuid 吗?能有同样的性能吗?

postgresql database-design uuid
1个回答
0
投票

将 UUID 存储为数据类型

uuid
,而不是
varchar
text
。这将需要更多的 RAM 和磁盘空间,处理速度会更慢,而且更容易出错。参见:

© www.soinside.com 2019 - 2024. All rights reserved.