为何tomcat重启后,连接数据库的物理读会多一些,速度也慢很多
tomcat重启后每一次跑程序要2分钟,第二次跑之就正常了,2秒左右就能出来。
对比了这两个的10046事件:
第一次,物理读总共4718
OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 123 0.03 0.03 0 0 0 0
Execute 126 0.23 0.22 0 0 0 0
Fetch 422 0.76 108.06 4718 92449 0 85233
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 671 1.03 108.32 4718 92449 0 85233
第二次,物理读只有4
OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 53 0.03 0.03 0 0 0 0
Execute 54 0.18 0.18 1 2 0 0
Fetch 342 0.43 0.61 3 93083 0 79200
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 449 0.65 0.82 4 93085 0 79200
有两个问题不明白:
1,即使第一次物理读有4718,也不会需要2分钟才读取出来
2,为何tomcat重启后就会cache不到数据呢,
对比了这两个的10046事件:
第一次,物理读总共4718
OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 123 0.03 0.03 0 0 0 0
Execute 126 0.23 0.22 0 0 0 0
Fetch 422 0.76 108.06 4718 92449 0 85233
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 671 1.03 108.32 4718 92449 0 85233
第二次,物理读只有4
OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 53 0.03 0.03 0 0 0 0
Execute 54 0.18 0.18 1 2 0 0
Fetch 342 0.43 0.61 3 93083 0 79200
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 449 0.65 0.82 4 93085 0 79200
有两个问题不明白:
1,即使第一次物理读有4718,也不会需要2分钟才读取出来
2,为何tomcat重启后就会cache不到数据呢,
...全文
相关推荐
tomcat配置和连接池原理.doc
通过这种方式,不仅可以提高应用程序的响应速度,还能有效管理数据库资源,防止因大量并发请求导致的数据库连接耗尽问题。
tomcat配置连接池
Tomcat配置连接池是其中一项重要的优化措施,旨在提高数据库访问效率,减少资源消耗,确保应用的稳定性和响应速度。
Tomcat使用维护手册
例如,设置 -Xms 和 -Xmx 为 1024M,可以确保 Java 进程总是使用物理内存,不使用虚拟内存。4.
Myeclipse启动慢解决方法
确保这些值不会超过你的系统物理内存限制。以上所述,通过合理配置MyEclipse的启动选项和系统资源使用,可以显著提升其启动速度,从而提高开发效率。
上传war文件大小超过Tomcat7最大文件限制报错
**重启服务器** - 完成配置文件的修改后,需要重启Tomcat服务器使更改生效。 - 可以通过命令行或者Tomcat自带的启动脚本来重启服务器。 3.


基础和管理
