2009-7-10日
一个子系统做好后,进行性能测试,由于是在一个大系统中,所以很多组件使用了原系统中的。
测试环境:
数据库:Intel(R) Core(TM) 4CPU 2.4GHz 3.25GB Windows 2003 Oralce10g
中间件:Intel(R) Core(TM) 2CPU 2.4GHz 3.25 Windows 2003 Was 6.1.0.11
网络:公司内网
测试工具:loadrunner8
目标:200并发,3s
一开始测时,有好几个页面在60S,一查看原来是页面里包含了几个1.5M左右JS和CSS文件,其实很多
脚本文件在这些页面是不需要引用的,但是在开始的时候把全部的JS和CSS合并到了一个JSP页面里,
方便调用,没想到在这里引起了问题。
解决办法:1、清除不需要引用的JS脚本和CSS文件,
2、把需要用到的文件在登陆页面提前引用,进入系统后浏览器会使用缓存,不会重新下载这些文件
由于系统没有复杂的逻辑,因些服务端程序没有发现太大的性能问题。
主要做了如下调整:
1、对查询SQL,打印出来,然后查看其执行计划,根据过滤条件加索引。
2、在查询一个列表时,由于用到了多对一关联。后台查询时出现多条相同的查询SQL,(hiberante3.2)查了一下原因,虽然在hbm.xml配置文件中设置了fetch="join"。但是在查询时写法如下:from TZfdaInfo info where info.NRybh = ?,没有强制去取回映射的对象,
改为这程形式就好了:
from TZfdaInfo info inner join fetch info.user where info.NRybh = ?
分享到:
相关推荐
13. **应用级别的优化**:针对特定的应用程序(如数据库、Web服务器)进行配置调整,如MySQL的`my.cnf`或Apache的`httpd.conf`。 14. **更新和补丁**:保持系统和软件包的最新状态,以获取性能改进和安全修复。 15...
Windows Server 2008中的IIS 7.0是一个重要的里程碑,标志着Web服务器平台的巨大进步。...无论是开发人员还是系统管理员,都可以从IIS 7.0的灵活性和易用性中受益,实现高效、安全的Web应用部署和管理。
本文基于一份来自Oracle官方的中文版WebLogic性能调优教程,深入解析其中的关键知识点,涵盖WebLogic Server内核、Web应用程序、JDBC、EJB/MDB、JMS、超时及诊断性能问题等多方面调优策略。 ### WebLogic Server...
综上所述,该系统调优性能测试报告详细地记录了测试的过程、方法和结果,通过对登录和理财交易处理能力的测试,分析了系统在不同并发情况下的性能表现,为系统优化提供了数据支持和决策依据。通过对比优化前后的测试...
本文将详细介绍WebLogic Server 10的性能调优方法,涉及内核调优、Web应用程序调优、JDBC调优、EJB/MDB调优、JMS调优、应用程序调优、超时调优和诊断性能问题等方面。 内核调优主要是针对WebLogic Server的基本运行...
Linux性能调优的案例提供了多种优化手段,比如在多用户环境中,可以增加本地端口范围,从而允许更多的并发连接,这对于繁忙的Web服务器来说是十分重要的。调整缓冲区大小和TCP参数,可以使Linux服务器更加高效地处理...
J2EE性能调优是Java开发中至关重要的环节,特别是在大型企业级项目中。本文将主要探讨针对J2EE应用的调优策略,以WebLogic服务器为例...同时,定期监控和分析应用性能,及时发现和解决问题,是保持应用高效运行的关键。
J2EE(Java 2 Platform, Enterprise Edition)作为一套全面的企业级应用程序开发框架,其性能调优对于确保大型企业的应用程序能够高效稳定运行至关重要。根据给定文档的标题、描述及部分内容,我们可以提炼出以下几...
数据库往往是影响Web应用性能的重要因素之一。对于Oracle数据库,可以采取以下优化措施: - **ORACLE参数优化**:调整Oracle数据库的配置参数,如缓存大小等,以提高查询效率。 - **JDBC调优**: - **选择正确的...
总结来说,Websphere性能调优涉及多个层面,包括Web容器、ORB、JVM堆、数据库连接池、ORB参数、日志记录以及HTTP Server配置等。每个环节的优化都需要结合实际业务负载和系统资源进行,通过精细化调整,实现整体性能...
【WebSphere配置与性能调优】是针对IBM的WebSphere Application Server进行的深入探讨,该应用服务器为电子商务的开发、部署和管理提供了全面的支持。WebSphere标准版基于开放且标准化的平台,支持多种技术规范,如...
在IT领域,尤其是在企业级应用服务器的管理与优化中,WebLogic Server的性能调优是一项至关重要的技能。根据给定的文件信息,我们将深入探讨如何针对WebLogic 10.3进行性能优化,涵盖JVM调整、核心参数调整以及Java ...
Java性能调优是一种针对Java应用程序进行优化以提升其运行效率和响应速度的技术。现代企业级Java应用具有高度的复杂性,涉及多种输入源、多输出形式、复杂的框架和业务处理引擎,这使得调优变得尤为困难。过去,基于...
Linux性能调优是提高系统效率和稳定性的关键环节,尤其对于服务器环境而言至关重要。本文将深入探讨几个核心的Linux性能优化方法,重点关注网络性能和磁盘子系统的优化。 首先,我们来看网络性能调优。在Linux中,...
性能调优是确保应用程序能够在高负载下保持稳定运行的关键步骤。通过对应用服务器、数据库服务器、目录服务器以及网络等关键组件的合理配置,可以显著提高系统的响应速度和处理能力。 #### 应用服务器调优 应用...
【标题】:“通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔.docx” 【描述】:本篇文档是关于如何优化Apache Tomcat以提升其性能...因此,对Tomcat的深入理解和细致调优对于提升整个Web应用的性能至关重要。
针对 WAS 6.1 的性能调优策略 在本文中,我们将讨论针对 WAS 6.1 的性能调优策略,涉及到线程数、JVM、日志和数据库连接等方面的优化。 一、线程数优化 在 WAS 6.1 中,线程数的设置对性能的影响非常大。我们可以...
### Cognos ReportNet 性能调优方案详解 #### 第一章 软件环境调优 在Cognos ReportNet系统中进行性能优化,首先需关注的是软件环境的配置,包括HTTP服务器(Web服务器)、应用服务器以及Cognos ReportNet自身的...