2 vs youbang vs_youbang 于 2014.05.07 19:16 提问

索引是如何用的?能帮我讲解下不
sql

如果在age上建立索引,那么索引是在什么情况下用?select agefrom table还是select * from table where age>20?请各位大神解惑

2个回答

u013415968
u013415968   2014.05.15 19:44

索引 就是在你查询的时候 更快捷 ,就像目录一样 如果你age加了索引

select * from ### where age=## 比 select * from ### where name = ## 要快

wudalin1987
wudalin1987   2014.07.30 10:12

索引是让你加快查询,就想一本书,有一个目录比你直接在术的内容你们找要好找的多,不是所有的字段都有加索引,有的索引可能会影响查询时间,和你们写的SQL语句没有半毛钱的关系

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
什么情况下不能使用索引
第一,对于那些在查询中很少使用或者参考的列不应该创建索引。这是因 为,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度。相反,由于增加了索引,反而降低了系统的维护速度和增大了空间需求。  第二,对于那 些只有很少数据值的列也不应该增加索引。这是因为,由于这些列的取值很少,例如人事表的性别列,在查询的结果中,结果集的数据行占了表中数据行的很大比 例,即需要在表中搜索的数据行的比例很大
如何在数据库中使用索引 【数据库高效编程 - 学习笔记 第七章】
多数数据库,使用 B 树(Balance Tree)的结构来保存索引。 B 树, 最上层节点:根节点 最下层节点:叶子节点 两者之间的节点:中间节点 B 树,显著特征:从根节点,到各个叶子节点的距离都是相等的。如此,检索任何值时,都经过相同数目的节点。 CREATE INDEX idx_lname_pinyin ON employee(lname_pinyin); SHOW
找牛人帮我,如何用C语言仿真一种覆盖全体的数据广播路由算法!!急
找牛人帮我,如何用C语言仿真一种覆盖全体的数据广播路由算法!!急
多台电脑共享一个无线上网的方法图解
精简而详细的讲解如何用笔记本分享一个能上网的无线网。
谁来帮我看看,背景图片不显示
第一次做这个,不知道怎么弄,查了好多也没弄明白.谁来帮我看看啊!代码:      http://image5.poco.cn/mypoco/myphoto/20080529/20/44323759200805292051043373686785122_000_640.jpg" width="148" height="393" />    http://image5.poco.cn/mypoco/m
给txtQueryResult加滚动条
如标题,我不会加,能帮我加上么?
JFreeChart教程
讲解如何用jfreechart建立java图形
语句索引和搜索
一般来说的全文搜索服务,大体是基于字和关键词的,基于语句的全文搜索服务是一个有意思的课题。以文字为最小节点,以语句为分枝,建立语义树,提供基于语义树的全文检索服务。通过对语句进行语义特征编码,并结合数据库,来实现基于语义树的全文索引和搜索服务。
奇怪的短信
收到一条奇怪的短信:           335321414374744361715332           你能帮我解出隐藏的内容嘛?! 格式:CTF{xxx} 将数字密码分解,mn代表按m键n次,得出答案flagissimple。
基于单片机的太阳能热水器智能控制系统的设计
本文描述的是如何用单片机做一个太阳能热水器,能实现智能控制水温。