社区
MS-SQL Server
帖子详情
急问呢,两个用户同时对一条记录操作怎么办?
step
2001-09-27 12:23:16
sql server 中
如果一个用户点击某按钮了,去锁定对应一条记录,在还没有存盘之前,当另外一个用户点击该按钮想访问的时候,弹出消息,要求等待。
怎么实行呢?
请问怎么样能比较好的解决数据库并发问题?
好象就这样,
用户加锁一条记录,提交修改后释放该锁。同时有超时设置,超时后释放锁。
另一用户能知道该记录是否被加锁。
可以么? help~~
...全文
94
4
打赏
收藏
急问呢,两个用户同时对一条记录操作怎么办?
sql server 中 如果一个用户点击某按钮了,去锁定对应一条记录,在还没有存盘之前,当另外一个用户点击该按钮想访问的时候,弹出消息,要求等待。 怎么实行呢? 请问怎么样能比较好的解决数据库并发问题? 好象就这样, 用户加锁一条记录,提交修改后释放该锁。同时有超时设置,超时后释放锁。 另一用户能知道该记录是否被加锁。 可以么? help~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mashansj
2001-09-27
打赏
举报
回复
select * from a for update;
或
select * from a for update of a.a;(a表的a列)
--新打开一个SQL*Plus窗口
conn test/test(test用户上的第二个会话)
delete from a;
此时,系统停顿状态,等待解锁,
只要在第一个窗口发出roll;或commit;命令,即可解除锁定状态。
step
2001-09-27
打赏
举报
回复
thanks, zhuzhichao
怎样具体操作呢?能麻烦详细些么。
比如下面这样能实现么?
SET LOCK_TIMEOUT 5000
select * from test where code='a'
返回一条记录
这时候另外用户马上执行这个语句
select * from test where code='a'
返回什么状态呢?没有记录?
sailerbai
2001-09-27
打赏
举报
回复
多线程编程不行吗!
zhuzhichao
2001-09-27
打赏
举报
回复
在一個事務中:
SET LOCK_TIMEOUT 5000 --設置死鎖時間為5秒
select * from Tablename with(holdlock);
Linux基础入门及企业级应用部署实践
本套课程分成
两个
部分,第一部分Linux 基础篇,基础篇包含内容Linux
操作
系统认知、Linux
操作
系统搭建、Linux 企业级高频命令详细讲解、Linux 编辑之vim,网络基础,课程注重实践每条命令都有
操作
案例。第二部分企业级项目部署实战,主要包含Nginx 部署、mysql 数据库搭建、nginx+mysql环境搭建、iwebshop项目部署等。 常见问题:问:课程适不适合入门人员学习?答:您好,课程完全按照0基础学员打造的,完全适合0基础学员学习。问:我是开发或者测试,但是日常工作中需要用到Linux,可以学习嘛?答:您好,本课程体系专门为没有基础的学员定制,是完全适合。问:课程有有没有提供笔记?答:您好,课程提供详细的老师
操作
实践笔记以及常见问题
记录
。
Linux是一个多
用户
多任务的
操作
系统
Linux是一个多
用户
多任务的
操作
系统。多
用户
是指多个
用户
可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个...
操作
系统管理这些资源并在多个
用户
间共享资源,当您提出一个请求时,给您造成一种假象,好
高效删除Oracle数据库中重复数据,并保留最新
一条
的方法
在对数据库进行
操作
过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的
操作
过程中... 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行
记录
完全一样。Oracle数据库重
通常计算机系统包括哪
两个
组成部分,自考《
操作
系统》问答题总结(2)
21、为什么说批处理多道系统能极大地提高计算机系统的工作效率?① 多道作业并行工作,减少了处理器的空闲时间。② 作业调度可以合理选择装入主...
操作
系统为
用户
提供两种类型的使用接口:一是
操作
员级的,它为
用户
...
准确
记录
用户
观看视频内容时长
有效地
记录
用户
观看某一视频的总时长,问题的来源在于
用户
拥有自由意志,可以随意对观看的视频进行 快进 快退,倍数播放等等。那么,对于要拿视频卖钱的主儿们来说,怎么才能精确
记录
下来呢? 闲话少叙,让我们骑上...
MS-SQL Server
34,589
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章