首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

索引问题

看了一些资料,说:

索引带来查询上的速度的大大提升,但索引也占用了额外的硬盘空间(当然现在一般硬盘空间不成问题),而且往表中插入新记录时索引也要随着更新这也需要一定时间.

问题:我有一个客户表(很多条记录),字段包括:主键id,客户名username,客户信息information,等内容,其中username是唯一的,不可改变的用来识别客户用的,而information的内容是经常改变的,还有,就是这个表的记录每天都会增加;

请问,在username这个字段上加索引是否合理,还请老鸟指点,谢谢!
昵称: emoodern  时间: 2008-07-24 17:16:00
自己顶一下
昵称: emoodern  时间: 2008-07-25 17:02:00
合理
昵称: coolstr  时间: 2008-07-25 17:31:00
引用:
原帖由 coolstr 于 2008-7-25 17:31 发表
合理
如果是合理的话,这句话怎么解释:

索引带来查询上的速度的大大提升,但索引也占用了额外的硬盘空间(当然现在一般硬盘空间不成问题),而且往表中插入新记录时索引也要随着更新这也需要一定时间.
昵称: emoodern  时间: 2008-07-25 17:38:00
引用:
原帖由 emoodern 于 2008-7-25 17:38 发表


如果是合理的话,这句话怎么解释:

索引带来查询上的速度的大大提升,但索引也占用了额外的硬盘空间(当然现在一般硬盘空间不成问题),而且往表中插入新记录时索引也要随着更新这也需要一定时间.
这就是以空间换时间的概念。
昵称: coolstr  时间: 2008-07-25 22:38:00
但是往表中插入新记录时 或修改某个记录时 索引也要随着更新这也需要一定时间.
昵称: emoodern  时间: 2008-07-26 09:12:00