索引

linguojin11 2008-07-31 11:58:44
请问下大家。。。假如我在表 中的一个列创建了一个索引。
没有索引的情况下他是按条查找的,有索引存在的情况下还不是得那样查找。
假如我创建的索引是[成绩]列,我要查询ID>60的的数据行。他如果没有一行一行搜索,那怎么知道他的[成绩]列就是没比60大呢,我感觉不管有没存在索引他都是得按行查找,都找完了才知道有没有。。请高手帮下我
...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weike021996 2011-06-23
  • 打赏
  • 举报
回复
来学习了
comszsoft 2008-07-31
  • 打赏
  • 举报
回复
去帮助里看看索引
sdxiong 2008-07-31
  • 打赏
  • 举报
回复
没索引的情况下必段查找表中的所有记录

如果有索引,则按分数排序,查找时直接跳到首条>60分的记录,然后把这条记录后面的所有记录读出来就可以了
chuifengde 2008-07-31
  • 打赏
  • 举报
回复
这得了解有索引和没索引的存储方式及查询机制
arrow_gx 2008-07-31
  • 打赏
  • 举报
回复
希望下面这篇文章对你有所帮助

索引原理,查询机制
http://blog.csdn.net/arrow_gx/archive/2008/05/22/2469555.aspx

34,575

社区成员

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

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