gpt4 book ai didi

sql-server - SQL Server 2008 中是否有外键索引

转载 作者:行者123 更新时间:2023-12-02 19:11:28 36 4
gpt4 key购买 nike

在 SQL Server 2008 中是否需要向外键添加索引,或者这是默认处理的。在我的许多表中,我都有一个指向用户帐户表的 FK,并且大多数选择都是通过此 WHERE Account_FK = id 进行的。因此,我希望索引可以快速提高性能。

最佳答案

通常,您希望所有 JOIN 键都具有索引,因此可以添加索引。

如果是复合键,请确保将所有相关字段以适当的顺序放入索引键列表中。

据我所知,在 SQL Server 中自动创建索引的唯一情况是当您将主键添加到堆(非索引表)时 - PK 会自动指定为聚集索引键;或者,正如 Damien 下面指出的,当您向一个字段或一组字段添加 UNIQUE 约束时。

关于sql-server - SQL Server 2008 中是否有外键索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6650367/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com