首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

请教怎样知道索引是否起了效果?小妹十分感谢

2012-02-05 
请问怎样知道索引是否起了效果?小妹十分感谢~请问怎样知道索引是否起了效果?如:我在一个表TABLE中分别给列

请问怎样知道索引是否起了效果?小妹十分感谢~
请问怎样知道索引是否起了效果?

如   :我在一个表   TABLE   中   分别给列   A   ,B   ,C   建了组合索引~
  在执行
      select   *   from   table   where   A= ' '
      select   *   from   table   where   A= ' '   and   B= ' '
      select   *   from   table   where   A= ' '   and   C= ' '
      select   *   from   table   where   B= ' '

怎样知道哪句索引起了效果,哪句没有呢?
请各位大侠帮忙~~~~

[解决办法]
看你建立索引字段的顺序,象上面的语句中,如果索引是按A,B,C的顺序索引,

你上面的句子只有第一句和第二句起作用

[解决办法]
set autot traceonly
如果是index***则说明利用了索引

热点排行