互联网服务性能调优olap

SQL查询性能调优

应用场景:
由于业务的需求,每天按照分公司抽取事实表t的数据生成报表,抽取的逻辑精简之后如下:
select
*
from fact_table t
where t.date between '$date1' and '$date2'
and       (t.a = '$para'
         or t.b = '$para'
         or t.c = '$para'
         or t.d = '$para'
         or t.f = '$para')


fact_table一张表的数据大约1天1000万左右,T表a,b,c,d,f字段都是分公司字段,这些字段的取值都是36,创建什么样的索引比较好?
参与15

提问者

wangyax
软件开发工程师金融机构

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-01-07
  • 关注会员:1 人
  • 问题浏览:22126
  • 最近回答:2014-01-16
  • X社区推广