|
你这个问题,我们公司之前找过原厂,第三方供应商,但都得不到满意的答案或支持,原厂建议我们上BW,心里没底,我们还是没有上.
6月份开始我研究与探索了很久,我对SAP比较陌生,但我对oracle还可以,嘿.通过在DB级的技术优化,我们公司SAP相关到的MSEG(12G多,不包括相关索引)/RESB(7G多,不包括相关索引)表的报表均提高10左右或以上的速度(其中一个PS报表提升43.5倍速度),加之一些数据库参数的调整,之前一到月结/年结的时候系统死慢的现象已不复出现了.......开心.....
总结一下报表大表读取的技术:
一种是数据分流方法,这方法是通过设定数据同步的时间,同步到别外一个环境,然后报表在这个环境下运行。这方法需要额外的硬件资源,实施也很麻烦,且不是实时。
还有一种而是我们自己通过大量实验探索出来的,实时、快速的方法。此方法不需要额外的硬件资源,唯一就是原厂及其它第三方服务供应商没有这方面的技术咨询。还好,这技术在我们公司已使用近半年,经几次月结及年结的考验,系统运行平稳顺畅快速,内部顾问与用户评反映较好。
若有需要这方面技术支持的可以和我联系(SKYPE:johnmanson99 (上班时间) email:xingxing6333@hotmail.com QQ:154763321).
管它是白猫黑猫,把数据准确、快速获取,保证系统安全稳定的技术就是好技术,嘿
关于其它数据库DB2的,我还不太了解,不太清楚DB2与SQL server ,Mysql,sybase等有没有ORACLE相关技术功能,况且现在的SAP的DB应绝大部分均为oracle吧
[ 本帖最后由 johnman1 于 2009-1-10 17:58 编辑 ] |
|