联合索引 一例

原创 2015年11月19日 16:18:12


查看表所有着

select OWNERfrom dba_objectswhere object_name='TBL_TVI1';

查表大小

select sum(bytes)/1024/1024from dba_segments t where t.segment_name='TBL_TVI1';

执行计划

explain plan for
 SELECT SKILL_NUMBER,
      AGENTS_STAFFED,
      CALLS_WAITING,
      AGENTS_ACD_CALLS,
      AGENTS_AVAILABLE,
       AGENTS_OTHER
  FROMSTAT_HOLLYCRMAPP.TBL_TVI1 T
 WHERE T.SKILL_NUMBER = :1
   AND T.INSERT_TIME = (SELECT MAX(T2.INSERT_TIME)
                         FROMSTAT_HOLLYCRMAPP.TBL_TVI1 T2
                         WHERE T2.SKILL_NUMBER=:2)



create index STAT_HOLLYCRMAPP.index_skill_insert on STAT_HOLLYCRMAPP.TBL_TVI1 (SKILL_NUMBER, INSERT_TIME) online;<img src="" alt="" style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" />





版权声明:本文为博主原创文章,未经博主允许不得转载。

单表扫描,使用ref和range从索引获取数据一例

单表扫描,使用ref和range从索引获取数据一例---执行计划的得到的结果,和实际执行结果正好相反   缘起: 与朋友交流,过程如下: ----------------------------...
  • fly2nn
  • fly2nn
  • 2017年03月13日 19:01
  • 237

PostgreSQL中主键索引为什么不能被查询利用到?---索引使用情况一例

有朋友A问: where  username in ('张三','李四');,username会不会走索引呢? 有朋友B、C、D等回答: 走不走索引和很多东西有关系的,走索引也不一定就效率高。 ...
  • fly2nn
  • fly2nn
  • 2017年03月13日 18:56
  • 1158

MySql 给表添加一个联合唯一索引

做项目需要用到联合唯一 例如,user表中有user_id,user_name两个字段,如果不希望有两条一摸一样的的user_id和user_name,需要给user表添加两个字段的联合唯一索引...

SolidWorks Animator 动画制作一例

  • 2011年11月07日 14:38
  • 166KB
  • 下载

Delphi文件目录操作一例

  • 2012年08月09日 18:15
  • 5KB
  • 下载

order by排序使用联合索引

表结构: CREATE TABLE `UserInfo` ( `Id` BIGINT(20) UNSIGNED NOT NULL COMMENT '唯一id', `UserId` INT(10) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:联合索引 一例
举报原因:
原因补充:

(最多只允许输入30个字)