2019年4月27日 ---- 索引的重要性

在项目开发中,要注意数据库索引的创建。否则,在数据量很大的情况下查询,可能会导致全表被锁而使系统崩溃。

为什么要建立索引?

创建索引有很多优点。

1 大大加快数据的检索速度。这是创建索引的最主要原因。

当然也有一些缺点。

1 创建和维护索引会耗费时间和空间,并且随着数据量的增大,耗费也会增大。

2 当对表中的数据进行增加、修改和删除的时候。都需要进行索引的维护,性能降低。

应该对哪些数据添加索引?

1 作为主键的字段

2 需要经常检索的字段

3 经常作为where查询的字段。

4 经常用于排序的字段

哪些字段不应该创建索引?

1 查询中很少使用或参考的字段

2 只有很少数据值的字段

3 经常更新的字段

猜你喜欢

转载自www.cnblogs.com/mydesky2012/p/10779274.html