- 4
- 0
- 约4.9千字
- 约 10页
- 2018-08-16 发布于湖北
- 举报
bss_qc_数据库连接跟事务管理专题
BSS系统中数据库连接的安全使用和事务问题汇总
V1.0.1
修改日期
原因
修改人
2007-09-30
根据zhaoxin的意见,修改了Hibernate的session连接管理
刘世伟
2007-11-8
根据调优组当前的工作,补充了一些内容
刘世伟
几个名词解释:
数据库连接池:众所周知,建立数据库连接是一个昂贵的操作,每次都得花费约0.05s~1s的时间,消耗一定的内存资源(Oracle 9i的一个空闲连接约需2~5MB内存,非空闲连接约需几十MB左右内存),而且一旦到达临界点,系统会陷入资源管理的恶性循环:越来越慢。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接备用,减少使用时才创建、销毁的消耗。当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。使用连接池后,数据库服务器减少了它并不擅长的连接管理工作,通过池连接的快速复用,可以为客户端提供更大的并发量,内存消耗也在可控范围内波动。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接,控制数据库的压力。我们也可以通过连接池的管理机制监控数据库连接的数量﹑使用情况,为系统开发﹑测试及性能调优提供依据。
真实连接:客户端程序直接和数据库建立的Connection,使用完毕需要及时、安全的关闭,否则会导致数据库内存资源泄漏、服务器宕机
代理连接:客户端
您可能关注的文档
最近下载
- 国家开放大学《资源与运营管理》形考任务1-4参考答案.doc VIP
- 构网型储能系统白皮书:构网技术、概念与挑战、解决方案与项目案例.docx
- 1S7-300教程从入门到精通(官方中文版)BXS.pdf VIP
- 信号集中监测系统采集方案及施工工艺11 - 解决方案 .docx VIP
- 路基、路面、桥梁、隧道专业术语全套.docx VIP
- (2025版)失眠症诊断和治疗指南解读PPT课件.pptx VIP
- 物业工程领班竞聘讲演稿.ppt VIP
- 水利工程档案组卷目录.doc VIP
- 《电力系统继电保护原理》期末考试试题及详细答案知识.pdf VIP
- 《公路运营领域重大事故隐患判定标准》最新解读与应对措施建议.pptx
原创力文档

文档评论(0)