对上述专家意见和建议进行评价;给出自己的建议,并说明其中包含的内容。 王工提出的针对每条SQL语句都建立索引的建议是否合适? 简要说明还可以考虑的其他索引调整的原则。

admin2009-04-07  36

问题 对上述专家意见和建议进行评价;给出自己的建议,并说明其中包含的内容。
王工提出的针对每条SQL语句都建立索引的建议是否合适? 简要说明还可以考虑的其他索引调整的原则。

选项

答案不合适。 一般来讲,针对查询语句,建立适当的索引以提高查询效率。但是索引调整时还需要考虑如下原则: (1)如果更新操作成为系统瓶颈,因为每次更新操作会重建表的索引,因此需要考虑删除某些索引。 (2)选择适当的索引类型。例如,如果经常使用范围查询,则B树索引比散列索引更加高效。 (3)将有利于大多数据查询和更新的索引设为聚簇索引。 同时需要对建立的索引进行实际的测试,因为索引的使用是由数据库管理系统决定的。如果建立索引不当,数据库管理系统将会不利用已经建立的索引,而采取全表扫描。

解析
转载请注明原文地址:https://kaotiyun.com/show/k4QZ777K
0

最新回复(0)