2014-02-18 79 views
0

最近我在采访中询问了以下问题。 在表中使用聚簇索引时,插入,删除或更新中的哪个操作会更快或更慢?SQL中的聚集索引

+0

你回答了什么? – Raj

+0

在某种程度上,它取决于聚集索引的内容 - 是在真实数据列还是在标识列上? –

+0

@ Damien_The_Unbeliever,你能解释更多吗?你的意思是在身份的情况下没有页面拆分。请解释。 – KumarHarsh

回答

2

索引对DML查询的影响主要是负面的,即在表上创建索引的数量越多,插入,更新,删除等DML查询的性能越慢。

实际上,在执行批量加载时删除索引,即同时插入大量行是常见操作。 See here