正 文

预编译中DISCONNECT参数的作用


www.7dspace.com  更新日期:2005-12-19 5:27:38  七度空间


  很多DB2数据库的使用者都会遇到这样的问题,编写了一段嵌入SQL程序, 在程序中包含Commit语句, 这个命令会影响DB2对数据库连接的释放吗? 在DB2的预编译命令Precompile中有DISCONNECT参数, 这个参数的主要作用是什么?

  运行Commit语句时, DB2会根据程序在预编译时配置的DISCONNECT参数的值来处理DB2的连接。 此参数(DISCONNECT)支持三个设置值:

  1. AUTOMATIC: DB2将在COMMIT命令执行时释放相关此应用的所有数据库连接;

  2. CONDITIONAL: 所有不相关任何以WITH HOLD方式打开的游标的数据库连接将被释放;

  3. EXPLICIT: 在COMMIT命令执行时所有明确标记为释放的数据库连接将被释放, 其它所有未标记为释放的连接将保留

  关于DB2的预编译命令的具体描述, 请参看DB2的命令手册(Command Reference)。


上一篇:确定DB2通用JDBC版本
下一篇:Win2000server被guest帐号用户入侵了
作者:  来源:Developerworks中国 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐