当前位置:  技术问答>java相关

关于控制同一数据库的连接数的问题!come on!

    来源: 互联网  发布时间:2015-02-22

    本文导语:  我在一个application中定义了一个connect,然后引用,在每个jsp文件当中为此connect用一个session建立一个stmp,页面开始就建立,到页面结束就close。可是我想到一个问题,如果一个用户因为什么原因没有等到页面解释完毕就...

我在一个application中定义了一个connect,然后引用,在每个jsp文件当中为此connect用一个session建立一个stmp,页面开始就建立,到页面结束就close。可是我想到一个问题,如果一个用户因为什么原因没有等到页面解释完毕就条转到别的页面,则此连接会依旧保持。如此则stmp越来越多,最终数据库不堪重负。
于是我尝试在每个页面开始的时候就关闭stmp.然而通过实验表明----当我和一个同事在不同机器上很快的不停的点击此网站上的连接的时候,服务器有时候就会出现nullpoint错误,而且在数据库当中sp_who可以看到连接数增加---奇怪啊,我每个页面已开始执行的就是将此session中的唯一的stmp关闭,怎么可能反而多出了那么多的连接?而且能让服务器down机自动重启。
我想到了连接池,可连接池是很多的connect而已,真正代表数据库连接数的据我观察实际上是stmp,每建立一个数据库的连接就加一。难道connect建立的stmp有限?或者不能同时建立?
请大家援手,援手啊!!!!!!!!!!!!!!!!!!!!!!!!!!! 

|
freeConnection()是你自己的释放数据库资源的代码。用finally修饰是可以保证能够执行到

|
您不能在用以前再申请吗?
用完了马上关闭,然后再处理页面输出,不就结了。

    
 
 

您可能感兴趣的文章:

  • 如何控制Corba客户端的连接?(比如在服务器上可以关掉客户端的连接)(发言就给分)
  • telnet ssh 连接超时控制办法
  • freebsd下在控制台连接ftp无法列表
  • 如何在服务端控制客户连接,请高手指点!
  • 使用jsp制作大型网站(访问量),究竟怎样才能最好的控制数据库的连接数?55分必给!
  • Socket连接的时间不能控制??请帮小妹
  • 如果使用套接字编程,增样控制连接超时?
  • 怎样写一个文件控制数据库连接??在线等,解决后马上送分!!
  • [100分]高分求教,如何能够单步控制TCP的连接?
  • 数据库模型版本控制 deltasql
  • 数据库管理控制台 Uhura
  • 数据库版本控制工具 NeXtep Designer
  • Linux下是否有什么FTP软件可以与mysql数据库相结合用来控制帐号?
  • 手工创建Oracle数据库控制文件的策略
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 fill():控制默认填充字符
  • 请问如何实现控制台下输入但是控制台不回显(说白了就是怎样写控制台程序的密码输入部分)
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行
  • java能控制打印机吗?怎么控制?
  • 软件项目版本控制需要注意的几点
  • 如何控制printk信息写往哪些控制台?
  • CSS控制长文本内容显示(截取的地方用省略号代替)
  • “访问控制矩阵比访问控制表更节约空间”
  • jquery控制css display属性(控制元素显示与隐藏)
  • 请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗?
  • 请教一个问题。如何用Java实现远程控制,一台机器控制另一台,简单的如重启。给个详细的帮助。谢谢。。。
  • 1、linux下一个虚拟控制台北我弄死了怎么重启?2、如果所有的虚拟控制台都被我弄死了,是不是就完蛋了?
  • 音量控制键控制的音频流(setVolumeControlStream)描述
  • java高手都上厕所去了吗?如何控制System.in.read()的字符回显?说白了就让不想让别人看到我在控制台上都输了些什么见不得人的东西
  • 请问如何用telnet远程控制redhat 9linux系统呀?因为我没有在服务器安装远程控制软件如:VNC、secureCRT.谢谢
  • 控制终端如何转移
  • 如何实现启动一个带控制台的目标程序
  • bash的控制终端
  • 自动化控制 OpenAPC
  • 如何控制脉冲频率?
  • 控制终端与终端设备是什么关系?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3