暂无图片
MySQL先读数据,再业务处理,最后写数据库,这种流程一般都是怎么处理?
我来答
分享
暂无图片 匿名用户
MySQL先读数据,再业务处理,最后写数据库,这种流程一般都是怎么处理?

直接整个过程加锁吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
chengang

千万不要。只在写的时候加锁。可以在写入前再次加验证

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
一个sql走索引,index range scan,加行锁 ,相同的sql条件,多线程执行,可能会发生死锁吗
回答 2
当然有可能,具体案例场景具体分析
mysql 指定-h 无法连接-S 可以连接的问题
回答 3
有无完整的错误信息。默认我管理的库的[client][mysql][mysqld]都会添加进去socket,如果你用的mysql命令行,原则上[mysql],[client]都能被读取,但是相同条目的
什么软件可以收集mysql慢查询?
回答 1
如果只是收集的话,可以用filebeat
sqlsrever不用维护吗?
回答 7
用维护,而且我感觉维护起来比mysql和pg难。只不过国内用的少
ProxySQL支持一个账号管理多个MySQL实例吗?
回答 1
也不是完全不行,只是会比较复杂,还是建议使用不同用户名比如srvtestmysql001,这样更清晰便于管理。如果实在要配置,需要同时配置这三张表:mysqlusers/mysqlservers/my
现在MySQL8.0 忘了root密码,要怎么改了?
回答 2
已采纳
您好:有2种方法供参考:使用initfile重置MySQLRoot密码使用skipgranttables重置MySQLRoot密码操作参考:如何在MySQL8.0中重置Root密码
ogg 捕获MySQL库问题
回答 1
一个进程就是配置一个库的,如果你还想配置其他库里面的表,再起一个进程。另外即使是在配置oracle数据库,也只能是一个捕获进程对应一个库的。
mysql中的等待事件有哪些???
回答 1
eventswaitscurrent、eventswaitshistory和eventswaitshistorylong。
mysql enterprise backup报错,大佬们能帮忙看看吗
回答 1
已采纳
你看报错哈,意思是需要设置compresssionalgorithm为1,你现在的设置是0,这个参数是从mysql8.0.18才有的,你的mysqlbackup工具是8.0.30,数据库版本是8.0.
MySQL 单行插入会对主键产生间隙锁吗?
回答 1
https://zhuanlan.zhihu.com/p/356824126希望对你有帮助