SQL:存储指南

发布于 2024-11-05 19:26:24 字数 171 浏览 0 评论 0原文

我现在有一个要求,必须将一列添加到包含唯一 ID (guid) 的表中。该ID用于匹配不同表和数据库中的记录,但不会有FK约束。将 guid 存储为 varchar(32) 还是 uniqueidentifier 类型会更好吗?

将使用此列完成连接,但不会定期进行。此 ID 不是 PK。我问的是存储和性能方面。

I now have a requirement that a column has to be added to a table that holds a unique ID (guid). This ID is used to match records in different tables and databases but there will be NO FK constraints. Would it be better to store the guid as a varchar(32) or as a uniqueidentifier type?

There will be joins done using this column but not on a regular basis. This ID is NOT a PK. I'm asking in terms of storage and performance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

懒的傷心 2024-11-12 19:26:24

如果它是 GUID,请将其存储为 uniqueidentifier

If it's a GUID, store it as a uniqueidentifier

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文