社区
MySQL
帖子详情
MYSQL中多个用户可以同时修改一个字段的内容(比如某个字段的值加1)吗?
dxhh99
2003-11-22 10:39:11
MYSQL中多个用户可以同时修改一个字段的内容(比如字段的值加1)吗?
MYSQL是如何处理的?需要在程序中另外处理吗。
比如有3个用户同时操作,是不是保证操作完成后,字段值一定能增加3?
...全文
725
8
打赏
收藏
MYSQL中多个用户可以同时修改一个字段的内容(比如某个字段的值加1)吗?
MYSQL中多个用户可以同时修改一个字段的内容(比如字段的值加1)吗? MYSQL是如何处理的?需要在程序中另外处理吗。 比如有3个用户同时操作,是不是保证操作完成后,字段值一定能增加3?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菜牛
2003-11-25
打赏
举报
回复
最好LOCK TABLE。
fish21cn
2003-11-23
打赏
举报
回复
gz,如果能写成线程更好。
dxhh99
2003-11-23
打赏
举报
回复
我写了一段测试代码
UPDATE test SET id = id + 1;
循环10000次。
然后用5个用户同时运行(同一台电脑上),等5个用户全部完成后,检查ID的值是50000,测试多次结果都一样。
这是不是说明在程序中不需要特别的处理,MYSQL自己会管理呢?
chating
2003-11-23
打赏
举报
回复
对mysql的数据操作好象没有提供游标。
有游标控制数据共享锁机制就好了。。
fish21cn
2003-11-22
打赏
举报
回复
shuixin13(犬犬(心帆)) , 是这样吗?
UPDATE 在mysql内部是原子操作?
shuixin13
2003-11-22
打赏
举报
回复
UPDATE tA SET Col = Col + 1;
就不会有问题
孙亖
2003-11-22
打赏
举报
回复
mysql会排队竞争,所以3个用户都会操作到这个字段.
dxhh99
2003-11-22
打赏
举报
回复
谁能详细的解释一下???
算法应用2025年海市蜃楼(MSO)算法MSO-VMD-CNN-LSTMBILSTM故障诊断研究(Matlab代码实现)
算法应用2025年海市蜃楼(MSO)算法MSO-VMD-CNN-LSTMBILSTM故障诊断研究(Matlab代码实现)
cyq1005658400_RAG-llama_25080_1770574483680.zip
cyq1005658400_RAG-llama_25080_1770574483680.zip
talbay(贝叶斯网络分析软件)V2.9
talbay是拥有独立知识产权的国产软件,主要功能是贝叶斯网络建模、决策网络建模、概率计算、决策支持、敏感性分析、网络模型验证、机器学习等。talbay以
用户
为
中
心,简单易用, 计算准确高效,分析全面多样。在应用成熟理论及算法的基础上,持续融合贝叶斯网络分析领域的最新研究成果以及自研成果。talbay是一款既能够满足工程应用,又能够辅助科研探索的贝叶斯网络分析工具
Themilkyway01_Titanic-Disaster-076315-score_28424_1770569893371.zip
Themilkyway01_Titanic-Disaster-076315-score_28424_1770569893371.zip
用于测试音频文件大全,含有 aac,amr,m4a,mp3,pcm,wav 格式音频文件
用于测试音频文件大全,含有 aac,amr,m4a,mp3,pcm,wav 格式音频文件
MySQL
57,062
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章