Oracle
hyh
这个作者很懒,什么都没留下…
展开
-
查询优化
大家看这个sql语句能不能优化,select a.a1,t1.c1,t2.c2,t3.c3 from a left join t t1 on a.id=t1.id and t1.flag=1 left join t t2 on a.id=t2.id and t2.flag=2 left join t t3 on a.id=t3.id and t3.flag=3 ...原创 2011-08-03 21:12:34 · 89 阅读 · 0 评论 -
Oracle实践
现在项目的数据量很大(表数量级达到10亿级别),在处理查询和插入数据都比较耗时。目前处理比较多的方法如下: 1.对某些字段建立分区和相应的索引; 2.对基础表进行预统计,比如要查询每个每个月的总费用,那么做个月预统计表,在月底时使用job执行。 2.查询时,有分区字段的情况下,优先使用索引,强制使用索引select /*+index(index_name table_name)*/ file...原创 2012-09-02 17:48:03 · 117 阅读 · 0 评论