sybase 应该如何设置锁的最大数量

来源:百度知道 编辑:UC知道 时间:2024/05/05 04:28:48
sybase里面锁的最大数量和insert到表里面的记录数有关系吗?
目前我的数据库设置里面最大锁的数量是10000,我往一个表里面插入800000条记录,出现 ase run out of locks,插200000条记录的时候就不会出现这个错误,不知道为什么

插表至少有下面两个附加动作:写日志、表加锁。
如果日志库无空间,或者锁用完了,都会导致插表失败。
空间不够,需要扩。
而你1W个锁,略显得少了。建议加到10W个到50W个之间,看你的数据量,语句如下:
sp_configure "number of locks",100000