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