相关疑难解决方法(0)

在SQL Server中的guid类型列上使用非聚集索引

我想优化我的团队用于应用程序的数据库的性能.

我一直在寻找添加外键的区域,然后索引这些列以提高连接的性能.但是,我们的许多表都是在一个GUID类型的id上连接,在插入项目时生成,而与其他表中的该项目相关联的数据通常具有item_id包含GUID的列.

我已经读过,将聚簇索引添加到GUID类型列是一个非常糟糕的决定,因为索引需要不断重建才能生效.但是,我想知道,在上述场景中使用非聚集索引是否有任何不利影响?或者假设它有助于提高性能是否合理?如果需要,我可以提供更多信息.

t-sql sql-server indexing optimization foreign-keys

15
推荐指数
2
解决办法
1万
查看次数

标签 统计

foreign-keys ×1

indexing ×1

optimization ×1

sql-server ×1

t-sql ×1