sea_1970 发表于 2016-5-30 13:09:34

【请教】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]
查看完整版本: 【请教】sybase大表分区效率优化

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com