失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 数据库的并发操作通常会带来三个问题

数据库的并发操作通常会带来三个问题

时间:2021-09-14 09:46:17

相关推荐

数据库的并发操作通常会带来三个问题

数据库的并发操作通常会带来三个问题

丢失更新:当一个事务修改du了数据zhi,并且这种修改还没有dao还没有提交到zhuan数据库中时shu,另外一个事务又对同样的数据进行了修改,并且把这种修改提交到了数据库中。这样,数据库中没有出现第一个事务修改数据的结果,好像这种数据修改丢失了一样。

脏读:当一个事务正在访问数据,并对数据进行了修改,而这种修改还没有提交到数据库中,这时,另一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。

不可重复读:在一个事务内,多次读同一数据。在这个事务还没有结束时,另一个事务也访问该同一数据,那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,第一个事务两次读到的数据可能是不一样的。

如果觉得《数据库的并发操作通常会带来三个问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。