gpt4 book ai didi

sql - 我们可以创建包含列的聚集索引吗

转载 作者:行者123 更新时间:2023-12-03 16:51:33 24 4
gpt4 key购买 nike

我们可以在 Microsoft SQL Server (T-SQL) 中创建包含列的聚集索引吗?

如果是,那么它如何在内部工作?

根据我的理解,聚集索引的叶级是实际的数据页本身,它存储包含键列(在其上创建索引)的整行。

最佳答案

您不能在聚集列存储索引中指定包含的列。来自 the manual :

Nonkey columns can only be defined on nonclustered indexes


原因是当您将聚集列存储索引应用于表时,SQL Server 会将表的物理存储更改为列。因此,所有列都包含在聚集列存储索引中。

关于sql - 我们可以创建包含列的聚集索引吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54193139/

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