【请教】sybase大表分区效率优化
有一张存储历史数据的大表,数据量在1.2亿左右,字段200多个,按照时间每天分区,每天数据量150万问题:区内访问查询数据,效率巨快。但是只要跨区,巨慢。
其他描述:
1、select count(*) from table 无条件需要100秒
2、select count(*) from table 带时间条件(跨区)和简单的条件(有索引) 需要845秒
3、select count(*) from table 带时间条件(区内)和简单条件(有索引)需要7秒
4、select count(*) from table 带时间条件(区内) 需要2秒
5、该表分片在12个segment上,每个segment对应一个50G的device(有问题吗?应该建一个segment对12个device要好一些吗?)
6、该表上有两个大索引,每个索引带20个字段(据我们的DBA说这样会对负责查询条件很有效)
请大家支持,能给电话或回邮件答复,感激万分!付费支持!13601277612 sea_1970@qq.com
页:
[1]