Welcome 微信登录

首页 / 数据库 / MySQL / ROWID走索引之嫌疑犯抓获

通过自己做的分区表来分析,发现不走索引,而把原来的表结构改名,创建新表. 分析后发现 走索引了!难道是分区的 储存参数? 还是分区达不到个数.storage
    (
      initial 80K
      minextents 1
      maxextents unlimited
    );继续实验,也不走索引! 对改造的表不断的减少分区,测试还是走索引,减少不必要的字段,保留两个索引,关键索引所需要的字段. 还是走索引.
 create table t_test_2
(  id         number ,
  name        varchar2(35),
  create_time date
)partition by range (create_time)create index idx_idname_test2 on t_test_2(id,name);create table  USER_SUM_DAY_201210

  RECDATE      NUMBER(8) not null,
  OPERID       NUMBER(10) default 0 not null,
  CONTENTID    NUMBER(10) default 0 not null,
  PROVCODE     NUMBER(5) default 0 not null,
  CREATETIME   DATE default sysdate not null,
  MODIFYTIME   DATE default sysdate not null

partition by range (PROVCODE);create index IDX_USER_SUM_DAY_201210_N1 on USER_SUM_DAY_201210(RECDATE, OPERID);唯一区别是 id number 和 recdate number(8) not null, 非空.
  • 1
  • 2
  • 下一页
ROWID走索引之判决Hibernate教程指南相关资讯      Oracle存储过程 
  • Oracle存储过程拼接in语句 & 自定  (今 09:21)
  • 【PL/SQL系列】Oracle存储过程使用  (04月23日)
  • Oracle存储过程及Java调用  (05/28/2015 20:29:33)
  • Java调用Oracle存储过程返回多条结  (04月29日)
  • Oracle中的存储过程简单应用  (04月10日)
  • 判断点是否落在面中的Oracle存储过  (05/09/2015 09:39:30)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在