SQL Compact Edition是否支持聚簇索引?

时间:2009-03-26 20:34:22

标签: sql sql-server-ce

SQL CE是否支持聚簇索引?

3 个答案:

答案 0 :(得分:9)

MSDN谈到NONCLUSTERED论点:

This is the only supported index type

答案 1 :(得分:5)

根据SQL Server Compact Edition的CREATE INDEX语法判断,唯一支持的索引类型是NONCLUSTERED。

答案 2 :(得分:4)

大多数基于文件的数据库不支持聚簇索引。如果您按顺序插入新行,则需要重写整个索引。由于这很昂贵(并且阻塞操作),大多数文件数据库都不允许它。

但是,你通常会获得自然秩序的概念。您插入的顺序是它们在磁盘上的顺序。这是完全SQL Server没有的东西,它总是从以前的页面中回收可用空间。