此参数指定应用程序为获取一个锁定将等待的秒数,以帮助避免应用程序出现全局死锁。
如果将此参数设置为 0,那么不会等待锁定。在此情况下,如果请求时未提供任何锁定,那么应用程序就会立即接收到 -911。
建议:在事务处理 (OLTP) 环境中,可以使用 30 秒的初始启动值。在一个只查询的环境中,您可以从一个较高的值开始。在这两种情况下,您都应该使用基准程序技术来调整此参数。
此值应该设置为能够快速检测由于异常情况如事务停止 (可能是因为用户离开工作站)而发生的等待。您应该将此值设置得足够大,以便有效锁定请求不会因为峰值工作负载(在该时期内需要更多的锁定等待)而超时。
可以使用数据库系统监视器来帮助您跟踪一个应用程序(连接)经历的锁定超时的次数,或跟踪数据库检测到连接的所有应用程序超时情况的次数。