动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > DB2教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ DB2教程 ]的信息

本月文章推荐
.DB2用户定义函数实现多种语言的排.
.当多个用户访问同一数据库时会发.
.DB2 Web 服务提供者的安全性(2)(.
.提高商业智能环境中DB2查询的性能.
.使用DB2look重新创建优化器访问计.
.并行方式处理DB2 for iSeries索引.
.执行DB2的命令有哪些方式?.
.带你深入了解IBM DB2的通信与连接.
.带你深入了解DB2数据库优化的六个.
.在DB2数据库里面如何更新执行计划.
.DB2 LOAD命令所提供的选项及注册.
.DB2中多种常用功能的解决方法(1.
.DB2 sqlstate 57016 原因码 "7"错.
.全面解析IBM DB2数据库移植的常见.
.DB2 XML 全文搜索之为文本搜索做.
.在DB2环境中创建DB2数据库.
.AIX环境下DB2许可证问题的解决方.
.DB2数据库的隔离级解读与试验.
.DB2中的数据移动——装入(1).
.详细讲解IBM DB2的数据复制和迁移.

DB2数据库为单个会话锁定技巧

发表日期:2008-2-9 |


  DB2从版本8.2开始,客户可以为每一个DB2会话指定锁定策略。在以前的版本中,只能通过配置数据库配置参数LOCKTIMEOUT配置一个应用程序假如不能获得锁,等待多长时间将回滚该事务。  单个会话现在可以指定锁定等待方式策略,该策略在会话需要的锁定不能立即获取时使用。该策略指示会话是否将采取如下措施:  在不能获取锁定时返回 SQLCODE 和 SQLSTATE  无限等待锁定  等待为锁定指定的时间  等待锁定时使用 locktimeout 数据库配置参数的值  锁定等待方式策略通过新的 SET CURRENT LOCK TIMEOUT 语句指定,此语句更改 CURRENT LOCK TIMEOUT 专用寄存器的值。CURRENT LOCK TIMEOUT 专用寄存器指定在返回指示不能获取锁定的错误之前等待锁定的秒数。  虽然 locktimeout 参数的值适用于所有锁定,但是此新功能只影响以下锁定类型:行、表、索引键和多维群集(MDC)块锁定。  该语句的语法如下:  .-CURRENT-. .-=-.
  >>-SET--+---------+--LOCK TIMEOUT--+---+------------>
  >--+-WAIT-----------------------+------------><
  +-NOT WAIT-------------------+
  +-NULL-----------------------+
  | .-WAIT-. |
  +-+------+-- integer-constant -+
  '- host-variable --------------'
  关于该命令的具体说明,请参见:http://publib.boulder.ibm.com/infocenter/db2help/topic  /com.ibm.db2.udb.doc/admin/r0011874.htm?resultof=  %22%73%65%74%22%20%22%63%75%72%72%65%6e%74%22%2  0%22%6c%6f%63%6b%22%20%22%74%69%6d%65%6f%75%74%22%20  下面通过一个例子来讲解如何使用这个功能(我们使用SAMPLE数据库):  1、使用"db2 +c"打开两个DB2会话。(+c 参数关闭AUTOCOMMIT)  2、在一个会话中执行下面的语句:  connect to sample  create table test(id int,name char(10))  commit  insert into test values(1,'test')  3、在另一个会话中执行下面的语句:  connect to sample  select * from test  由于默认LOCKTIMEOUT参数设置为-1,所以这个会话会一直等着,没有结果返回。如下图所示:  4、下面我们在第一歌窗口中重复一样的操作,只是在第二个窗口中使用如下语句  set current lock timeout not wait  select * from test  我们看到select语句不会等待,而是直接返回错误。参见下图:  您可以自己采取上面的方法测试一下其他的参数设置。  该语句可以在程序中和存储过程中使用。另外这个功能对于CLI程序来讲,还可以方便地通过设置db2cli.ini文件配置要害字使用,要害字为:  LOCKTIMEOUT = WAIT | NOT WAIT | WAIT seconds | seconds  通过设置这个参数,DB2 CLI会自动根据设置值发送一条“SET CURRENT LOCK TIMEOUT”语句到DB2服务器,该参数值也可以通过在程序中显示使用  “SET CURRENT LOCK TIMEOUT”重置。  您可以根据您应用程序的需求,灵活运用这条语句设计合适的DB2会话锁定策略。
上一篇:使用 UIMA 和 DB2 Intelligent Miner 进行文本挖掘 人气:827
下一篇:DB2数据库使用经验漫谈(1) 人气:982
浏览全部DB2教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-10 企业网站智能管理系统(TZIMS) v6
2008-10-10 拓文asp.net网站内容管理系统 v6
2008-10-10 动网论坛PHP版 v2.0++ Build 081
2008-10-10 免费时代CMS v5.0
2008-10-10 wodig第四季中文DIGG社区 v4.1 b
2008-10-10 老Y文章管理系统 v2.2 bulid 081
2008-10-10 魔法盒动感相册 ASP+SQL版 v2.0
2008-10-10 Asoft签到管理系统 v3.0 Pack1
2008-10-10 哥特人音乐网潮流留言本 v1.1
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成