第1个回答 2011-12-14
分区,表大小超过2G就应该分区,千万记录应该分区。
分区的好处,简单的说,你建12张表,每张表放一个月的,那是不是你在查询每个月的时候就直接在哪个表中查,比你在全年的表中查要快。
建立分区的方法你搜下,在使用的时候要注意,你建立分区的字段不能做函数操作,否则失效。客户要效率,那你不麻烦就把分区建小写不过也别太小。那样扩展麻烦。
建议月分区。范围分区
第2个回答 2011-12-12
千万条而已,建个索引就ok了,当然也可以考虑分区,按照月份也可以,一年12个月,你分12个区,或者按年份来,比如从99年开始到现在来分,你说的有点笼统了,这类的问题,最好贴上你的执行计划,当然保证执行计划是在你进行表分析之后拿到的正确的执行计划
第3个回答 2011-12-10
1.可以按时间分区,比如0102这样,一共分365个区。查询的时候可以按分区查询。
2.每个区的数据据理论上放在365个表空间上较好,当然也可以用1个表空间。依据实际情况定。
3.最好查询条件的顺序和索引的顺序是一致的。