Chinaunix
标题:
请问怎样才能使表的锁减少?
[打印本页]
作者:
ytu-zxw
时间:
2004-02-27 12:04
标题:
请问怎样才能使表的锁减少?
我通过sp_lock命令查看如下面内容所示
几乎所有的锁都关于140527534 这个表
请问怎样才能使这个表的锁减少?谢谢!
fid spid loid locktype table_id page row dbname class context
----------- ----------- ----------- -------- ----------- ----------- ----------- ------ ----- -------
0 42 84 Sh_intent 140527534 0 0 dds Cursor Id 2752530
0 42 84 Sh_page 140527534 1841 0 dds Cursor Id 2752530
0 56 112 Sh_intent 140527534 0 0 dds Cursor Id 3670034
0 56 112 Sh_page 140527534 1841 0 dds Cursor Id 3670034
0 95 190 Sh_intent 140527534 0 0 dds Cursor Id 6225938
0 95 190 Sh_page 140527534 1841 0 dds Cursor Id 6225938
0 136 272 Sh_intent 140527534 0 0 dds Cursor Id 8912914
0 136 272 Sh_page 140527534 1841 0 dds Cursor Id 8912914
0 147 294 Sh_intent 140527534 0 0 dds Cursor Id 9633810
0 147 294 Sh_page 140527534 1841 0 dds Cursor Id 9633810
0 167 334 Sh_intent 140527534 0 0 dds Cursor Id 10944530
0 167 334 Sh_page 140527534 1841 0 dds Cursor Id 10944530
0 168 336 Sh_intent 1280059646 0 0 dds Non Cursor Lock
0 168 336 Sh_intent 1772533348 0 0 dds Non Cursor Lock
0 168 336 Sh_page 1772533348 965637 0 dds Non Cursor Lock
0 202 404 Sh_intent 384004399 0 0 master Non Cursor Lock
0 249 498 Sh_intent 140527534 0 0 dds Cursor Id 16318482
0 249 498 Sh_page 140527534 1841 0 dds Cursor Id 16318482
0 249 498 Sh_intent 812529928 0 0 dds Cursor Id 16318531
0 249 498 Sh_page 812529928 1261145 0 dds Cursor Id 16318531 Ind pg
0 252 504 Sh_intent 140527534 0 0 dds Cursor Id 16515090
0 252 504 Sh_page 140527534 1841 0 dds Cursor Id 16515090
0 259 518 Sh_intent 140527534 0 0 dds Cursor Id 16973842
0 259 518 Sh_page 140527534 1841 0 dds Cursor Id 16973842
作者:
zhhui2000
时间:
2004-02-27 12:52
标题:
请问怎样才能使表的锁减少?
减少锁,取决于应用的where 条件,及索引的设置情况
作者:
chuxu
时间:
2004-02-27 12:59
标题:
请问怎样才能使表的锁减少?
where子句和索引设置的情况应该影响锁的级别,应该不会影响锁的个数。
是否你的每个应用都是否140527534表,如果仅仅是读数据,使用noholdlock参数
作者:
1017of
时间:
2004-02-27 14:37
标题:
请问怎样才能使表的锁减少?
大哥,你究竟想怎么样啊?是觉得锁多了不好看吗?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2