1

我们正在考虑为我们的应用程序切换到 MySQL。我们的代码大量使用了 Guid。MySQL Connector for .NET 将 Guids 映射到什么数据类型?

4

1 回答 1

1

事实证明,MySQL 支持GuidsCHAR(36)or 或BINARY(16).

事实证明,如果表中有很多行,CHAR(36)则空间效率低下并且处理器效率低下。BINARY(16)性能很糟糕,因为它进行 16 字节比较而不是 128 位整数比较。

我们决定不使用 MySQL。

于 2012-09-07T19:26:02.017 回答