当前位置: 代码迷 >> Weblogic >> 请问:Weblogic7.0+Oracle9i的连接池怎样来配置
  详细解决方案

请问:Weblogic7.0+Oracle9i的连接池怎样来配置

热度:7351   发布时间:2013-02-26 00:00:00.0
请教:Weblogic7.0+Oracle9i的连接池怎样来配置?
后台用JBuilder8和weblogic来做,数据库是Oracle,怎样用weblogic来建立和oracle的连接池呢?

------解决方案--------------------------------------------------------
没人知道 ?>>
------解决方案--------------------------------------------------------
下载ORACLE to JDBC驱动、
安装、配置、
在WEBLOGIC7里建连接池、配数据源、
代码写在DBconnect类内、lookup数据源获取连接、
连接用完记得close掉、
------解决方案--------------------------------------------------------
weblogic有选项JDBC-CONNECTIONPOOL,通过建立pool实现与oracle数据库连接,可以选择thin驱动,oci驱动等你需要的驱动,最后建立datasourse与pool关联,程序通过datasourse就可以访问了。
------解决方案--------------------------------------------------------
to:javalin3012(创薪型人才) 
请问用完没有关掉会有什么后果?
------解决方案--------------------------------------------------------
用完不关?
如果用JDBC直连的用完不关:
1会在JVM里产生很多“孤儿”连接,等着GC回收吧、这些都是“不可到达对象”。
2会在数据库端产生很多多余连接,这些连接可能是数据库自己回收或是GC通知数据库回收。
一般情况下这样倒不会马上有什么严重后果,就是效率比较低。
如果是连接池的不关我没试过...
------解决方案--------------------------------------------------------
谁能告诉我配置信息
------解决方案--------------------------------------------------------
连接池配置:
url:jdbc:oracle:thin:@192.168.0.1:1521:oracle  //就是IP:端口:SID
Driver Classname:oracle.jdbc.driver.OracleDriver
Properties: user=XXX
             password=XXX

连接池一定要关掉,否则如果使用量大了以后(特别是大的应用),数据库连接过不了多久就会急剧增长,导致服务无法正常提供
------解决方案--------------------------------------------------------
好像oracle\ora90\jdbc\lib目录下有jdbc驱动程序,叫classes12.jar
------解决方案--------------------------------------------------------
不会吧!

能不能给点专业点的回答!
  相关解决方案