科技界 新科技新应用
首页 /  数码世界 /  内容

读脏数据和丢失修改区别

数码世界 2024-10-10 11:00:26 蓝落

SQL 丢失修改区别

脏写是指一个事务在对数据进行修改后,但尚未提交时,另一个事务也对同一数据进行了修改。

但即使是最低的隔离级别未提交读也不会发生该情况。因为在read uncommitted下,一个事务对数据修改时会加行级共享锁(允许读取该行数据但不允许修改该行数据)

丢失修改是指两事务T1T2同时读入某一数据并修改时, 在T1的结果提交后,T2提交了修改结果 ,使得T1的修改无效。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。