导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

怎么根据索引查询?

nnoovvee 2008-01-11 01:37:28
建立索引后,要利用索引查询一条数据时,是怎么进行的?是对索引进行像二分法这样的查询么?
...全文
182 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyb0026 2008-01-11
不同索引 方法不一样
回复
yinqi025 2008-01-11
是的,一般加在时间,类别这种字段上面,有些地方也可以考虑把主键上的聚集索引拿下来
回复
wzy_love_sly 2008-01-11
baidu -索引优化
回复
areswang 2008-01-11
可以这样理解,
1表里有很多条数据,查询时,可能要根据WHERE条件全表扫描,这样速度肯定很慢
2当建完index后,就相当于建了一个目录,我们直接第几页行了,如:
Create index index_test on 表(列1,列2)
select * from 表 where 列1= ?and 列2 = ?
回复
tim_spac 2008-01-11
好像是btree
回复
nnoovvee 2008-01-11
索引本身不是用来查询的。索引用于优化查询,是给系统内部使用的。
-------------
就是问在系统类部是怎么使用操作索引的?
回复
tim_spac 2008-01-11
索引本身不是用来查询的。索引用于优化查询,是给系统内部使用的。
回复
loworth 2008-01-11
建了索引


在对 where使用索引的字段 和group by 或order by 性能会提上来
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告