如何避免在asp.net mvc身份表中使用GUID(As UserId)作为主键?

时间:2015-10-14 14:52:43

标签: c# asp.net asp.net-mvc asp.net-identity

asp.net标识框架在AspNetUser表中自动生成字符串GUID作为主键。我如何强制系统使用int呢?

因为根据此线程What are the best practices for using a GUID as a primary key, specifically regarding performance?,使用GUID作为主键会导致性能下降。

1 个答案:

答案 0 :(得分:1)

您不需要在主键上拥有聚簇索引。您还可以找到告诉您使用GUID作为主键的链接。