[已解决问题] 程序锁问题
提问时间: 2008-04-09 10:27
浏览:164 次

想实现这样一个功能:查询一个数据表中是否有某条数据,如果有则返回,如果没有则向这个表中一次性插入多条数据(时间会很长)。

现在出现这样一个问题:当某用户正准备向这个表插入数据时,另一个用户也执行查询操作发现没有符合条件的记录,于是这个用户也要向这个表插入数据,这样一样就造成数据重复问题。

如果做到当某一用户进行这两个操作时,锁定对象,禁止别的用户操作,是锁定数据表还是程序段?


提问者:stewen - 菜鸟二级
最佳答案
认为代码锁定好一点,性能好,减少依赖
2008/4/9 11:13:23 回答者:lostangle


提问者对于答案的评价:谢谢,问题已解决
其它回答(2)
程序段吧 
3个月前   回答者:张荣华 - 小虾三级
代码锁好一些.
程序去控制数据库锁也很麻烦.性能低下
2个月前   回答者:Lowkey - 菜鸟二级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除