Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101960009
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-12 10:11:41

   来源:Developerworks中国    作者:IBM

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会话锁定策略。

阅读(383) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~