使用sp_BlitzIndex Brent Ozar脚本调查我的数据库时。我发现一些重复索引问题多索引个性:重复密钥。
重复索引问题适用于以下索引。
CREATE INDEX [IX_Business] ON [dbo].[tblMobile] ( [BusinessID] );
CREATE INDEX [IX_Comb_Marketing] ON [dbo].[tblMobile] ( [BusinessID] ) INCLUDE ( [MobileNo]);
这两个指数的区别是
INCLUDE ( [MobileNo]);
现在,我对如何解决重复索引问题感到困惑。我不能删除没有包含列的第一个索引,我可以用include列删除索引吗?我是否需要在第一个索引中包含列MobileNo
并可以删除第二个?
如果我删除第二个并且不在第一个索引中包含列,会有什么影响?
请帮帮我。感谢。
答案 0 :(得分:0)
我建议对这两个指数进行评估。请注意自上次重新启动服务器以来的时间(统计信息将重置)。
评估搜索次数。
INSERT
INTO B
(
T_NAME,
IP,
LOCATION,
SERVICE
)
SELECT T_NAME,
IP,
LOCATION,
SERVICE
FROM A ;