早些时候,关于是否(始终)参与/避免聚集索引的辩论/讨论对我来说不是结论性的。
好吧,我知道有时要结合适当的特定目的和上下文来使用它们。
“ SQL Azure不支持没有聚簇索引的表。表必须具有聚簇索引。如果创建的表没有聚簇约束,则必须先创建聚簇索引,然后才能对表进行插入操作”
不符合先前的结论,理由和解释。
在先前的解释中,我遗漏了没有任何例外地严格施加聚集索引的基本原理是什么?
4
如您所知,SQL Azure与SQL Server不同。Azure是一个分布式数据库,可跨多个物理计算机存储您的数据。这就是为什么。
请注意,在Azure SQL数据库服务的v12版本中,您的表可能没有聚簇索引。
—
Troy Hunt