多线程操作数据库的问题?

pm666 2005-07-06 05:06:55
设定:
1、线程A和B可能同时操作TableTest
问:
当线程A对TableTest进行insert/updata操作时,是否对整个TableTest表的资源占有?还是只是锁定当前操作行?
线程B是否可以对TableTest进行insert/updata的操作
...全文
142 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pm666 2005-07-07
  • 打赏
  • 举报
回复
谢谢各位
listhome 2005-07-06
  • 打赏
  • 举报
回复
这个不一定吧!

你可以设置事务级别,又可以给表加锁,看你什么要求了!

是不是要串行化访问了
JasonHeung 2005-07-06
  • 打赏
  • 举报
回复
kelebing(芸) ( ) 信誉:100 2005-07-06 18:02:00 得分: 0


只锁定一行(页),可以insert,不过update就不能update同一行(页),但是可以update别的行


kelebing 2005-07-06
  • 打赏
  • 举报
回复
只锁定一行,可以insert,不过update就不能update同一行,但是可以update别的行

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧