我们公司在J2EE平台上有着十多年的开发经验,如中石化加油卡查询系统,华安基金网上交易系统,联强奖励金管理系统,证券所大宗交易系统等等。随着这些系统广泛地应用于各行各业,系统调优也越来越引起重视。对于客户来说,在一个高效、稳定地系统上实现他们的业务需求已经是他们的基本要求,所以J2EE调优显得非常重要。我们公司在这方面凭借多年实践,深入了解J2EE应用架构,从以下几个方面进行调优工作:
一、 应用程序调优
主要可以包括:
代码调优,内存使用、使用缓存技术、非阻塞I/O提高性能、JDBC代码调优,SQL语句优化、session调优、JMS消息调优、EJB调优等等。
二、 应用服务器调优
应用服务器调优主要包括:JVM调优,调整垃圾收集和堆大小;Server调优、调整连接参数、执行线程数、使用本地I/O库、JDBC调优 调整连接池配置、cache大小;优化事务隔离级别和事务属性。
三、 数据库调优
针对不同的硬件配置,调整kernel参数,包括内存,进程数,游标大小等。
还有对表、视图、索引和日志的合理规划和建立、提高I/O的性能、减少页交换和页分配等多种调优方法。
四、 操作系统调优
根据硬件的配置(CPU、内存、硬盘等),调整核心参数,TCP/IP参数、文件描述符以及安装系统补丁等,对于个别操作系统还有其他特别的参数调整。
总之,对J2EE系统的性能监控和性能分析,包括对操作系统,数据库,JVM等的监控,迅速发现系统瓶颈,并使用多种调优手段解决问题,保证J2EE系统持续高效运行。

版权所有 © 1998-2018 上海亚太神通计算机有限公司
沪ICP备14024224号