JDBC连接oracle 查看oracle连接数
jdbc连接数据库代码:Class.forName("oracle.jdbc.driver.OracleDriver");Connectionconn=DriverMan...
jdbc连接数据库代码:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@192.168.20.41:1521:SID","sys as sysdba","password");
运行这段。
在TOAD中运行select count(*) from v$session
应该显示连接数会加1吧,为什么会不变呢
检查连接是否打开System.out.println(conn.isclosed());
显示false
那就表示连接上了啊
怎么会在oracle客户端,查询连接数不会变化啊
在此处只是做了个简单的物理连接 并没有用到连接池啊
到底怎么回事啊 展开
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@192.168.20.41:1521:SID","sys as sysdba","password");
运行这段。
在TOAD中运行select count(*) from v$session
应该显示连接数会加1吧,为什么会不变呢
检查连接是否打开System.out.println(conn.isclosed());
显示false
那就表示连接上了啊
怎么会在oracle客户端,查询连接数不会变化啊
在此处只是做了个简单的物理连接 并没有用到连接池啊
到底怎么回事啊 展开
3个回答
展开全部
关于Oracle的数据库的知识,北京51培训特别开设了网络免费课程,如果有问题可以当时就问,这样比查询起来更加方便。只是提供参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下你Connection的State,看一看连接是不是没有打开。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是JAVA的连接池引起的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询