怎么根据索引查询?

nnoovvee 2008-01-11 01:37:28
建立索引后,要利用索引查询一条数据时,是怎么进行的?是对索引进行像二分法这样的查询么?
...全文
349 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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 性能会提上来

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧