数据库索引的好处

根据 where 条件中的列来建立索引,索引的好处会非常明显,比如没有索引时查询要2个小时,建了相应的索引查询可能只需十分钟。

想想在图书馆里没有查询终端,全扫描的方式去书架上找书籍的效果,数据库的索引是一样的道理。

应该为有大量记录的数据库表建立索引,默认时数据库会为主键列建立索引,可为表的多个列建立索引,对比的理解就是你可以为图书馆图书按作者,按出版社,按类别等建立目录,给你可以多种查询方式的选择。

而数据库表按不同列建了索引后,你在 where 中相应可以根据不同列的条件来走索引查询,没有索引就要被迫的全扫描比对筛选。


摘自:http://bbs.csdn.net/topics/80514501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值