互联网服务数据库

索引问题

问题如下:在A表的a字段建立索引,现执行以下语句select * from A order by a, 观察SQL执行为全表扫描方式。请问如何调整SQL语句(例如select * from A where a... order by a)使该查询使用索引扫描的方式,且结果和select * from A order by a 一样,即记录总数完全一样。...显示全部
问题如下:
在A表的a字段建立索引,现执行以下语句select * from A order by a, 观察SQL执行为全表扫描方式。
请问如何调整SQL语句(例如select * from A where a... order by a)使该查询使用索引扫描的方式,且结果和select * from A order by a 一样,即记录总数完全一样。收起
参与26

查看其它 24 个回答limin19821的回答

limin19821limin19821系统工程师乐酷天
我也知道,但是我只是想让他走索引,例如select * from A where a like '...' order by a 走的就是索引,现 ...
刘峰 发表于 2011-8-19 21:21


你的语句是怎么写的? 为什么会少呢?
IT分销/经销 · 2011-08-22
浏览583

回答者

limin19821
系统工程师乐酷天
擅长领域: 数据库

limin19821 最近回答过的问题

回答状态

  • 发布时间:2011-08-22
  • 关注会员:1 人
  • 回答浏览:583
  • X社区推广