gpt4 book ai didi

sql-server - 如何检查表是否具有列存储索引?

转载 作者:行者123 更新时间:2023-12-04 02:31:11 25 4
gpt4 key购买 nike

我需要建立一些机制来检查表 X 是否被列存储,以及是否不转换它。
我知道要将表 X 转换为聚集列存储索引,我们可以使用以下代码:

CREATE CLUSTERED COLUMNSTORE INDEX MyColumnStoreIndex
ON Table_X

我想做一个查询来检查表是否包含列存储索引。
提前致谢。

最佳答案

您可以查询 sys.indexes 并检查 type 和 type_desc 列。 According to the documentation值 5 和 6 保存索引是聚集列存储还是非聚集列存储的信息:

select *
from sys.indexes
where type in (5, 6)

关于sql-server - 如何检查表是否具有列存储索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49237950/

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