enjoy-work 发表于 2009-3-10 17:41:45

Sybase IQ基于列的查询优化

前几天做了一些查询优化,主要是解决Group by的性能问题。通过把Group by(sort),转化为Group by(hash),然后是Group leaf。性能提高了大概50倍。不知道是否有人做过类似的测试,大家可以分析一下经验。
我的经验是:
1.每个Group by 字句中的列都要有LF或者HG 索引(优化的FP索引也成),系统才有可能使用 vertical group。
2. 计算列,比如sum(a)的a列的FP索引如果为FLAT FP,需要为这个列创建HNG索引,系统才能采用vertical group。

银铠圣袍 发表于 2009-6-3 17:09:13

性能能提高50倍?
我测试过,那里有这么高?

neworld222 发表于 2009-8-29 12:20:38

有没有具体的含代码的测试报告?

标榜天下 发表于 2010-10-25 16:59:51

学习加关注中。。。。

标榜天下 发表于 2010-10-25 17:00:22

学习加关注中。。。。
页: [1]
查看完整版本: Sybase IQ基于列的查询优化

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

Mail To:Admin@SybaseBbs.com