免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 3809 | 回复: 21
打印 上一主题 下一主题

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-26 21:34 |只看该作者 |倒序浏览
一旦修改10w条记录以上的时候就会提示锁不够,或者用户数量太多,不知道怎么解决,急呀

论坛徽章:
0
2 [报告]
发表于 2004-07-27 09:31 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

看来不是锁的个数问题,可能更新的同时,查询的请求也很多。数据表可以试试改为行锁。

论坛徽章:
4
2015年亚洲杯之阿联酋
日期:2015-03-10 10:32:022015年亚洲杯之阿曼
日期:2015-03-10 14:53:222015亚冠之水原三星
日期:2015-07-18 15:40:262015亚冠之塔什干棉农
日期:2015-07-27 20:52:05
3 [报告]
发表于 2004-07-27 09:51 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

是不是已经是行锁了?检查lock的热点,以及connection的使用情况,你的sybase版本是........?

论坛徽章:
0
4 [报告]
发表于 2004-07-27 10:36 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

在更新时,看一下到底有些什么锁?

select object_name(id),count(*) from master..syslocks group by id

论坛徽章:
0
5 [报告]
发表于 2004-07-27 11:41 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

请把一下命令的输出贴上来,谢谢!
select @@version

select @@maxpagesize

sp_spaceused your_update_table

sp_configure 'HWM'

sp_configure 'LWM'

sp_configure 'PCT'

sp_configure 'number of locks'


还有你的update语句一般会修改多少行?

论坛徽章:
0
6 [报告]
发表于 2004-07-27 13:16 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

我的update语句经常会修改10w条记录以上,主要是一张表有300w条记录

论坛徽章:
0
7 [报告]
发表于 2004-07-27 13:20 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

我的系统是unix ,sybase是12。5的

论坛徽章:
0
8 [报告]
发表于 2004-07-27 17:10 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

select @@maxpagesize

sp_spaceused your_update_table

sp_configure 'HWM'

sp_configure 'LWM'

sp_configure 'PCT'

sp_configure 'number of locks'

上面这几个参数你得不到吗???

论坛徽章:
0
9 [报告]
发表于 2004-07-27 22:35 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

应该不是锁的数量问题,照joey说的先把结果帖出来看一下再说

论坛徽章:
0
10 [报告]
发表于 2004-07-28 07:42 |只看该作者

我的sybase数据库的锁已经加到20w了,为什么仍然说锁不够

select @@version

                                                                                                                                                         
Adaptive Server Enterprise/12.5.0.3/EBF 11445 ESD#4/P/RS6000/AIX 5.1/rel12503/1939/64-bit/FBO/Sun Sep 21 00:34:13 2003

select @@maxpagesize   2048

sp_spaceused your_update_table


因为帐全部记好了,不能删除,所以不能再次update了

sp_configure 'HWM'

Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      
--------------                 -------     ----------- ------------ ---------   ----                 ----      
page lock promotion HWM                200           0         200          200 number               dynamic   
row lock promotion HWM                 200           0         200          200 number               dynamic   



sp_configure 'LWM'

Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      
--------------                 -------     ----------- ------------ ---------   ----                 ----      
page lock promotion LWM                200           0         200          200 number               dynamic   
row lock promotion LWM                 200           0         200          200 number               dynamic   



sp_configure 'PCT'

Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      
--------------                 -------     ----------- ------------ ---------   ----                 ----      
page lock promotion PCT                100           0         100          100 percent              dynamic   
row lock promotion PCT                 100           0         100          100 percent              dynamic   



sp_configure 'number of locks'


Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      
--------------                 -------     ----------- ------------ ---------   ----                 ----      
number of locks                       5000       61142      260000       260000 number               dynamic
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP