题目

使用索引查询一定能提高查询的性能吗?

点我看答案

通常,通过索引查询数据比全表扫描快。但是也需要注意它的代价:

  • 索引需要空间来存储,也需要定期维护,每当有记录在表中增删改,索引本身也会被修改,这意味着需要付出额外的磁盘 I/O。因为索引需要额外的存储空间和处理,那些不必要的索引反而会使查询反应时间变慢。

索引范围查询适用于两种情况:

  1. 基于一个范围的检索,一般查询返回结果小于表中记录数的 30%
  2. 基于非唯一性索引的检索
© 2022 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""