现象:从JDeveloper中Run OAF页面非常慢。
原因:开发环境下,一定硬件配置,OAF页面运行的性能瓶颈主要在于网络。所以理想性能的OAF开发环境是,DB Server里安装JDev来开发OAF,这种最理想情况。一般情况下,想提升性能,最好保证DB Server和本机在同一个局域网络下。
Server A是中国的服务器,我的开发环境是美国Linux机器,ping Server A,time大概在165ms左右,Run一个OAF页面非常慢,一个简单的页面调起来至少都要花掉5~6分钟;
然后我把Server A替换成一个美国的Server B,ping Server B,time只需0.8ms,Run OAF页面,非常快,基本15秒左右就可以打开页面了。
原因:开发环境下,一定硬件配置,OAF页面运行的性能瓶颈主要在于网络。所以理想性能的OAF开发环境是,DB Server里安装JDev来开发OAF,这种最理想情况。一般情况下,想提升性能,最好保证DB Server和本机在同一个局域网络下。
Server A是中国的服务器,我的开发环境是美国Linux机器,ping Server A,time大概在165ms左右,Run一个OAF页面非常慢,一个简单的页面调起来至少都要花掉5~6分钟;
然后我把Server A替换成一个美国的Server B,ping Server B,time只需0.8ms,Run OAF页面,非常快,基本15秒左右就可以打开页面了。
网络环境对OAF页面性能的影响及优化
本文探讨了在网络环境下使用JDeveloper运行Oracle Application Framework (OAF)页面时性能表现不佳的原因,并通过实验证明了DBServer与开发环境机器在同一局域网内对于提高页面加载速度的重要性。对比了不同网络延迟情况下页面加载时间的变化,提出了通过网络优化来提升OAF页面性能的建议。

134

被折叠的 条评论
为什么被折叠?



