分区表全局索引和局部索引如何选择?

tigar_chen 2012-06-04 04:22:26
我对一张表千万级别按字段年份(NF,数据形如:2011,2012)分区
业务上基本都是在同一年度操作 ,语句一般都类似 Select * from t_test where nf=2011 and c1 = xx;
既然分区了,并且NF字段值只有几个,那么我还有没有必要对NF字段建索引?如果需要,是建成全局索引还是局部索引?
另外, 我表有c1和c2这两个字段,一般查询的时候会用到nf和c1 或者nf和c2, 那我建索引的时候,是建2个组合索引(nf,c1)和(nf,c2),还是单独为c1和c2建索引? 谢谢~~
...全文
394 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
elhao2011 2012-06-24
  • 打赏
  • 举报
回复
都按年份分区了就建分区索引给你要查找的其他字段,按分区进行查找就可以了!千万级效率应该很好的!!!
tigar_chen 2012-06-06
  • 打赏
  • 举报
回复
没人有相关经验??

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧