没有合适的资源?快使用搜索试试~ 我知道了~
JDBC & Transaction 总结整理
3星 · 超过75%的资源 需积分: 13 116 下载量 9 浏览量
2008-01-21
16:28:05
上传
评论 1
收藏 315KB DOC 举报
温馨提示
试读
27页
来自Bea权威的内容,能够从中学到JDBC的理论知识,解决你长期混淆不清的概念,促进你更好进行JDBC开发
资源推荐
资源详情
资源评论
WebLogic JDBC & Transaction 版精华帖整理
目录
版精华帖整理
目录
连接池配置
配置连接池
通过程序配置连接池
通过程序查看连接池运行状态信息
配置连接池常见问题
连接有效性测试选项
不同类型驱动的区别与选择
连 ! " 数据库的常见问题
#$%&" 与普通 " 的区别
连接池使用
数据库连接方法总结
数据库连接池使用常见问题
连接泄漏('(())
处理 % 的 字段
配置连接池成功程序使用出问题
事务处理
事务的属性和基本概念
( 和 *+ 有什么区别,
跨资源的 如何控制?
$% 的 +-,是否也是一种 +*+?
#% 和 到底有什么区别,
.分布式事务提交或回滚后恩能够否关闭连接?
# 论坛常见问题
# 有谁说说 -/ 的性能和 * 的区别?
#0'+ 1 和 1 的区别在什么地方?
# 解释一下'(中的'23(和(的区别
## 连接池中连接使用出错:3'4原因?
#. 数据库链接资源该怎么优化,
#5 如果页面没有执行到关闭连接的地方,页面被关闭,如何去释放这个建立的连接?
.附录
. 代码 &&&连接池设置代码
. 代码 &&&连接池监控代码
6
1 JDBC 连接池配置1.1 配置连接池 FOR WEBLOGIC 8.1
论坛内经常有人询问如何配置连接池的问题,这里把配置的详细过程都再重复一遍,并包含论坛
内对配置连接池出现的问题回答进行整理。
0:数据库类型和驱动类型的选择,对于各种 70 的驱动附录内容会做介绍。
0:连接池连接属性配置,连接 8,用户名9密码,数据库服务名。
0:测试连接池配置是否正确。
0#:测试成功后进行部署。
0.:部署成功,选择该连接进行连接池的参数配置。
05:连接池的参数配置。
配置完成后在 :;1(6文件中对应的各属性解释如下:
('3<创建连接池时所创建的数据库连接的数目。
/;1*1'3<连接池中连接的最大数目。
'31<连接池容量在最大容量限制范围内的增量。
(3<在创建每个物理数据库连接之前要延迟的秒数。
%((= 2)<将该项设置为 * 时,如果没有使用额外的连接,则允许连接池把容量减
小到 ('3。
2)>*3<在减小连接池容量之前要等待的秒数。如果将 2)>*3 设置为
*,那么也必须将 %((= 2) 设置为 *。
>*3<数据库连接测试之间间隔的秒数。在每个 :20+ 时间间隔之后,
如果设置了 (?1,就会使用 (?1 测试未使用的数据库连接。
-+<如果选择了这个选项,服务器会在把连接提供给客户端之前对
其进行测试。
+<如果选择了这个选项,就会在创建一个 连接之后和在把它
添加到 连接池中的可用连接列表之前,对该 连接进行测试。
(+<如果选择了这个选项,服务器就会在把连接返回给连接池之前
对其进行测试。
(?1<用于 连接测试的数据库表名。如果指定了 >*3,并且选
择了 -+、+ 或 (+
,则 (?1 是必需的。
(+@A<编码格式
1.1.1 通过程序配置连接池
配置连接池可以通过 =(11:*0(/ 或者是
=(11:* */( 编程进行。
具体代码见附录部分—代码 (连接池设置)
1.1.2 通过程序查看连接池运行状态信息
配置连接池可以通过 =(11:*0(/ 或者编程
获取运行态的信息。
具体代码见附录部分—代码 (连接池监控)
6
6
1.2 配置连接池常见问题1.2.1 连接有效性测试选项
Q:连接池配好后,启动正常,如果 0( 在使用过程中与数据库的联系因为网络的问
题或别的原因断掉,是不是必须重新启动 =( 才能重新让 0( 连上数据库?我
现在每次一碰到数据库连不上就要重启一次 =( -4烦得要命。
此类问题出现的原因:
应用服务器到数据库端的网络连接不可靠;
数据库在系统运行的情况下重启动;
驱动程序的问题造成连接不可用。
A< 里设置连接的检查,一个是获取连接的时候检查该连接是否有效,另外一个就是释放连接
的时候检查。这两个检查在配置连接池的时候都是可以设置的。
设置的参数说明:
剩余26页未读,继续阅读
资源评论
- 佐罗斯2013-02-26对我用处不大, 做Web的人可以看一下
zhangxiong372006
- 粉丝: 3
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于springboot+vue实现的在线考试系统+源代码+文档
- RTL8723DS 2022 版本 Linux驱动,android驱动 支持4.0-10x
- 要玩NDS的遊戲,必須要先下載三個bios檔案到你的檔案資料夾
- 各类型数据库4月排名,基于排名网站数据爬虫json结果
- 基于springboot+vue实现的在线考试系统+源代码+文档
- 淮北市杜集区人才补贴+生活补贴
- JAVA-JSP技术文档
- 课内实验02-决策表(共享单车月卡).docx
- 基于【React + Node+SpringBoot】疫情数据查看系统的设计与实现【源码+lw+部署+讲解】
- 基于【React + Node】云课堂系统设计与实现【源码+lw+部署+讲解】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功