SqlServer、Mysql、Oracle语句添加【强制索引】

SqlServer添加强制索引:

select * from tbl with (index=pk_ID) where tbl.ID=1 

关键字:index ,索引名称:pk_ID

Mysql添加强制索引:

select a.ID,sum(b.age) as SumAge from tbl as a FORCE INDEX(IX_ID) where a.sex=1   group by a.ID

FORCE INDEX(IX_ID) 函数加索引名称(IX_ID)

Oracle 添加强制索引:

select /*+index(T pk_ID)*/*  from tbl T

注:1)强制索引,/*.....*/第一个星号后不能有空格,里边内容结构:加号index(表名 空格 索引名)。
   2)如果表用了别名,注释里的表也要使用别名。

 

你可能感兴趣的:(mysql,sql,oracle)