专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

update的并发是否会产生脏数据_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 13:07:56       共计:3597 浏览
update的并发是否会产生脏数据?

MySQL并发情况下更新数据,正常应该是不会新增脏数据。但不排除一种情况,那就是在程序逻辑是判断如果存在则更新不存在则新增数据。这种情况下如果没有唯一索引的约束,就会产生脏数据。

这种情况其实和并发情况下事务产生脏读类似。

并发情况下如果事务的隔离级别过低(未提交读);则有可能会出现脏读的情况,也就是一个事务读到了另一个事务没有提交的更新数据。也有可能撤销事务时把另一个事务的更新结果覆盖,也就是丢失更新。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:如何在虚拟主机上运行LNMP脚本_数据库 | ·下一条:mysql最左匹配原则原理_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有