这篇文章主要讲解了“Weblogic和Oracle DB性能优化的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Weblogic和Oracle DB性能优化的方法”吧!
具体做法如下:
1.根据测试报告中所描述的时间,找出瓶颈所在,确定优化方案,这个很重要,是行动的指南。
2.确定优化目标,例如原来100秒,优化到6秒;
3.分析网络连接点,将能够从服务端可以取出的数据,一次取出,在客户端进行逻辑运算。
4.需要考虑在网络不稳定的情况或异常关机的情况下,对于客户端的未保存的数据进行缓存,保证用户输入数据的安全。
5.除了减少中间层的访问次数,对于查询数据较慢的表格也需要加如Index进行优化。
根据上述方法,优化已经基本达到了目标,总结如下:
1.优化无止尽,需要找出瓶颈,确定优化目标;
2.优化不仅仅考虑中间层的连接次数,对于数据库的性能优化也同样重要。遇到过原来一个查询需要8000MS,通过数据库和SQL语句的优化,达到了500MS;
3.优化需要结合具体的程序考虑,需要层层跟踪。例如,需要跟踪哪里进行了中间层连接,这个连接是否有必要。
4.利用缓存时候,需要考虑缓存数据的一致性。
5.保存数据,进行批量中间层保存;
6.独立的事务处理可以在PL/SQL里面实现,这样效率***。
感谢各位的阅读,以上就是“Weblogic和Oracle DB性能优化的方法”的内容了,经过本文的学习后,相信大家对Weblogic和Oracle DB性能优化的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。