我指的是未使用的索引脚本博客。
我知道如果Seek = 0
,Scan = 0
,Lookup = 0
,User Update = 0
,那么我们应该删除索引,因为它是不需要的。
未使用的脚本给了我很多索引,但是我应该删除所有这些索引吗?能帮我理解一下,从给定脚本中识别出实际未使用的索引吗?
在删除之前,我想知道UserSeek
,UserScans
,UserLookups
,UserUpdates
列之间的重要性。
答案 0 :(得分:1)
seeks
,scans
和lookups
是有利于查询性能的读取操作。 updates
插入或更新索引。这些更新被认为是索引编制的负面影响。
索引的黑手法则的第一个也是唯一的规则是:在更改索引之前,先备份。只需编写脚本并将其保存以备后用。请确保为该文件添加日期,以便可以将任何数据库性能下降相关联。
需要理解的几件事:
同样,在删除任何内容之前,请备份索引。