数据库锁表,锁行是怎么个处理方法?有没简单的示例?

xqhrs232 2020-10-27 10:41:16
数据库锁表,锁行是怎么个处理方法?有没简单的示例?
...全文
604 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xqhrs232 2020-11-06
  • 打赏
  • 举报
回复
引用 10 楼 shpery 的回复:
直接代码调用查询SQL语句时在后面加上for update
不错!!!
shpery 2020-11-04
  • 打赏
  • 举报
回复
直接代码调用查询SQL语句时在后面加上for update
xqhrs232 2020-11-02
  • 打赏
  • 举报
回复
引用 8 楼 sxq129601 的回复:
只能业务层处理
来个思路?
xqhrs232 2020-10-30
  • 打赏
  • 举报
回复
引用 6 楼 封尘-莫若 的回复:
管他37二十一直接kill掉
我要的不是解锁,要的是怎么排斥访问。锁住的时候排斥其它进程访问从而产生冲突。我们知道2个进程同时select数据表,可能查到同一条记录的。我们要求不同的进程只能访问到不同的记录。我们要的是在select与update之间,其它进程不能访问,这段时间要锁表/锁行。
封尘-莫若 2020-10-30
  • 打赏
  • 举报
回复
管他37二十一直接kill掉
sxq129601 2020-10-30
  • 打赏
  • 举报
回复
只能业务层处理
xqhrs232 2020-10-27
  • 打赏
  • 举报
回复
引用 4 楼 AHUA1001 的回复:
为什么要锁表,这是一个非常糟糕的设计,不建议用。 可以用逻辑控制,来代替锁的操作。
怎么个逻辑设计?多个机器要同时访问数据库,多个机器没法步调一致!!!
xqhrs232 2020-10-27
  • 打赏
  • 举报
回复
深入理解数据库行锁与表锁 ----https://zhuanlan.zhihu.com/p/52678870
xqhrs232 2020-10-27
  • 打赏
  • 举报
回复
数据库锁表与解锁,以及锁表原因 ----https://www.cnblogs.com/water-1/p/6881589.html
xqhrs232 2020-10-27
  • 打赏
  • 举报
回复
关于数据库锁表以及解除方式 ----https://www.cnblogs.com/TSHHAOLIHAI/p/11099776.html
AHUA1001 2020-10-27
  • 打赏
  • 举报
回复
为什么要锁表,这是一个非常糟糕的设计,不建议用。
可以用逻辑控制,来代替锁的操作。

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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