Hibernate优化性能帮助文档

Hibernate优化性能帮助文档

ID:38364195

大小:40.50 KB

页数:3页

时间:2019-06-11

Hibernate优化性能帮助文档_第1页
Hibernate优化性能帮助文档_第2页
Hibernate优化性能帮助文档_第3页
资源描述:

《Hibernate优化性能帮助文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、配置Tomcat的jvm内存1、Windows在tomcat/bin/startup.bat最前面加入setJAVA_OPTS=-Xms128m-Xmx350m-Xms:初始值-Xmx:最大值-Xmn:最小值要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置2、连接器优化:tomcat/conf/server.xml在tomcat配置文件server.xml中的<

2、/connector>配置中,和连接数相关的参数有:maxThreads:Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。默认值200。acceptCount:指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。默认值10。minSpareThreads:Tomcat初始化时创建的线程数。默认值4。maxSpareThreads:一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。默认值50。enableLookups:是否反查域名,默认值为t

3、rue。为了提高处理能力,应设置为falseconnnectionTimeout:网络连接超时,默认值60000,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。maxKeepAliveRequests:保持请求数量,默认值100。bufferSize:输入流缓冲大小,默认值2048bytes。compression:压缩传输,取值on/off/force,默认值off。其中和最大连接数相关的参数为maxThreads和acceptCount。如果要加大并发连接数,应同时加大这两个参数。webserver允许的最大连接数还

4、受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。二、连接池的数量bfoaWEB-INFspring-context.xml${jdbc.driverClassName}

5、alue>${jdbc.url}${jdbc.username}${jdbc.password}(根据需要将这个值调大,这个数就是并发数)100(最大的连接数)<

6、value>50010400truetrue

7、ndonedTimeout">(空闲的seesion多久后会自动清空)6060000true一、数据db2的连接数量这块的具体配置方法,麻烦郭经理补充一下。具体如何调大db2的连接数一、当前测试参数配置1、服务器在我的电脑上tomcat配置如下

8、"8085"maxThreads="1000"minSpareThreads="

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。