本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
记一次性能调优经历
记一次性能调优经历
最近项目需要将数据库表的数据生成报文,报文以XML文件形式保存。由于这些数据是全国38个省市数千个指标的数据,因此,数据量并不小。平均每期的数据大概有25万。同时,根据业务需求的要求,需要将每期的数据保存到同一个报文里。
我使用了dom4j库来实现这些功能需求。部分代码如下:
在如上代码中,while循环的是从数据库查询出来的25万条数据。在每一次循环里,首先生成 ...
13.5 小结
博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1808.html
13.5 Summary
13.5 小结
In general, message performance can be improved by asking ActiveMQ to do less ...
13.4 性能优化实战
博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1805.html
13.4 Tuning in action
13.4 性能优化实战
Let’s demonstrate pulli ...
(转)Java性能调优
原文地址:http://blog.csdn.net/aomandeshangxiao/article/details/8115612
目录(?)[-]
一类和对象使用技巧
尽量少用new生成新对象
使用clone方法生成新对象
尽量使用局部变量栈变量
减少方法调用
使用final类和finalstaticpri ...
性能调优 - 第二仗
系统怎么这么慢???
甲方的人又从楼上走下来,边走变嚷嚷这慢慢慢。
嗯?怎么可能,昨天不是放大连接池了么,为什么还慢?
迅速拾掇出昨天的定位步骤,三步下来,不属于任何一种情况:cpu、内存、正常! tomcat没有溢出!!没有连接不够用的异常!!!
这里需要介绍一下我们的系统架构,前端apache负载均衡到后面的四个集群节点,apache独立部署在一台主机上,四个 ...
性能调优 - 第一仗
生产系统登不上去啦!!!
刚到单位,无数个用户电话接踵而至。甲方的人员也过来了,恨不得一口气说完所有的抱怨,给我们的排查增加了额外的凝重。
好吧,静静心,捋一捋思路:
通常我们会从极端情况开始盘查:
1、生产主机的内存、cpu、IO、负载是不是很高?
根据经验,如果主机环境这些参数较高的话,服务器的响应能力肯定会急速下降。
top命令查看之后,基本排除这个假设
2 ...
<转>Tomcat性能调优
详见 http://blog.csdn.net/lifetragedy/article/details/7708724
一切基于JVM(内存)的优化
2.1 32位操作系统与64位操作系统中JVM的对比
我们一般的开发人员,基本用的是都是32位的Windows系统,这就导致了一个严重的问题即:32位windows系统对内存限制,下面先来看一个比较的表格:
操作系统
...
Nginx/Tengine buffer request data所存在的性能风险
博文缘由:
在上一篇博文:TCP Delay引起的性能问题 —— tengine request no buffering性能测试回顾 中提到“当访问压力较大且post数据超过buffer大小,那么nginx/tengine将会有大量的io操作,从而存在性能风险”。所谓空口无凭,下面通过展现性能测试数据来说明该风险。
性能测试设计及数据展现:
为了节约篇幅,在此取较容易体现性能差异的 ...
TCP Delay引起的性能问题 —— tengine request no buffering性能测试回顾
项目开发缘由:
tengine在接收client端post数据并转发给后端application server进行处理的时候,默认启用buffer模式,也就意味着,当client发送的数据较小时,tengine会将所有post数据保存在内存中之后再转发后端application server,而当client发送的数据较大时(根据配置中所设置的buffer大小来区分数据是否保存到文件),te ...
[转] sql server 性能优化精华(系统工具级别sql)
--SQL Server常用的性能计数器
SQLServer:Plan Cache ----Cache Hit Ratio
SQLserver:Buffer Manager----Buffer Cache Hit Ratio
SQLServer:Locks---- Lock Waits/sec
SQLServer:Access Methods----Full Scans/sec
SQL ...