有哪些不同的 SQL Server 索引类型?

Rev*_*nzo 2 sql-server indexing

在 Squirrel 中获取有关我们表的信息以整数形式返回索引类型。我在 Microsoft 的站点上找到了索引类型,但它没有映射到数值。

我在 Linux 上,所以我不能完全启动 SQL Management Studio。是否有任何地方将数字值实际映射到 Microsoft 的命名类型?

具体来说,我想知道索引类型 1 和索引类型 3 是什么。

Hei*_*nzi 5

有不同的映射可用。

所述sp_indexes存储过程返回以下索引类型:

0 = Statistics for a table 
1 = Clustered 
2 = Hashed 
3 = Other
Run Code Online (Sandbox Code Playgroud)

另一方面,sys.indexes目录视图使用以下映射:

0 = Heap
1 = Clustered
2 = Nonclustered
3 = XML
Run Code Online (Sandbox Code Playgroud)