为新表中的每一列创建索引是个好主意吗?

Rac*_*SQL 2 index sql-server

我将缩短我的问题。(SQL-Server 2008)

在创建新表时,为每一列创建索引是个好主意吗?

我为什么要说这个?

今天我正在创建一个数据库,我的老板在我身后,他说:

“哦,为每一列创建一个索引很好”(然后他向我展示了这样做的图形方式)。

我现在正在研究索引,我不确定这是否是个好主意,因为每次表上有插入\更新时,每个索引都会更新。

一些建议?

Rob*_*ley 6

您觉得拥有电话簿有用吗,仅将其作为带有电话号码的姓氏列表、带有电话号码的名字列表和带有电话号码的城镇列表?因为从本质上讲,这就是您单独索引每一列时得到的结果。