公司有一套管理信息系统,采用的是Sybase数据库,随着操作人员的不断增加,出现了频繁死锁现象。通过用sp_who,sp_lock等命令得知,是在一个每月使用频率非常高的库表上锁住的,于是咨询了开发商。开发商建议调整Sybase运行参数:一...公司有一套管理信息系统,采用的是Sybase数据库,随着操作人员的不断增加,出现了频繁死锁现象。通过用sp_who,sp_lock等命令得知,是在一个每月使用频率非常高的库表上锁住的,于是咨询了开发商。开发商建议调整Sybase运行参数:一是增加“Number of Locks”的数量(也就是锁的数量),二是把“Lock Scheme”的值从All Pages改为Datarows。按照他们的说法做了调整后,死锁现象似乎有所缓解,虽然偶尔还是出现死锁,但没以前那么频繁了。展开更多
文摘公司有一套管理信息系统,采用的是Sybase数据库,随着操作人员的不断增加,出现了频繁死锁现象。通过用sp_who,sp_lock等命令得知,是在一个每月使用频率非常高的库表上锁住的,于是咨询了开发商。开发商建议调整Sybase运行参数:一是增加“Number of Locks”的数量(也就是锁的数量),二是把“Lock Scheme”的值从All Pages改为Datarows。按照他们的说法做了调整后,死锁现象似乎有所缓解,虽然偶尔还是出现死锁,但没以前那么频繁了。