我们的数据驻留在SQL Server 2008数据库中,表之间会有很多查询和连接.我们在团队内部有这个论点,有些人认为使用整数身份对性能更好,有些人则主张使用guid(唯一标识符).
使用GUID作为主键,性能是否真的遭受了严重影响?
sql-server database-design
我有一个包含大量行(10K +)的表,主键是GUID.主键是群集的.此表的查询性能非常低.请提供建议,以提高效率.
sql performance guid primary-key clustered-index
如果表上的ID列是唯一标识符(Guid),那么在ID列上创建聚簇主键是否有任何意义?
鉴于它们是全球唯一的,排序将如何运作?
sql-server primary-key uniqueidentifier
primary-key ×2
sql-server ×2
clustered-index ×1
database-design ×1
guid ×1
performance ×1
sql ×1
uniqueidentifier ×1