索引的好处
能够提高数据检索的效率
降低数据库的IO成本
降低数据的排序成本
索引的弊端
索引是完全独立于基础数据之外的一部分数据
增加了更新所带来的 IO 量和调整索引所致的计算量
带来存储空间资源消耗的增加
如何判定是否须要创建索引
较频繁的作为查询条件的字段应该创建索引
唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件
更新非常频繁的字段不适合创建索引
不会出现在 WHERE 子句中的字段不该创建索引
索引在提 高某些查询的性能同时,也会让某些更新的效率下降