使用的数据库是 Microsoft SQL Server 2008。
当我在列上创建 UNIQUE 约束时,将创建自动索引还是手动为该列创建索引?
来自http://msdn.microsoft.com/en-us/library/ms175132(v=sql.105).aspx的以下段落
创建 UNIQUE 约束时,默认情况下会创建唯一非聚集索引以强制执行 UNIQUE 约束
所以这意味着至少创建了一些索引(不确定什么是非聚集的)。请纠正我的理解。
使用的数据库是 Microsoft SQL Server 2008。
当我在列上创建 UNIQUE 约束时,将创建自动索引还是手动为该列创建索引?
来自http://msdn.microsoft.com/en-us/library/ms175132(v=sql.105).aspx的以下段落
创建 UNIQUE 约束时,默认情况下会创建唯一非聚集索引以强制执行 UNIQUE 约束
所以这意味着至少创建了一些索引(不确定什么是非聚集的)。请纠正我的理解。