参照脏读的定义“一个事务读取了另一个事务未提交的数据”,脏写的定义应该为“一个事务修改了另一个事务未提交的数据”,也就是你问题中的第一条。问题中第二条应该叫覆盖更新,是由幻读引起的,补充一下幻读的定义:“一个事务的写入更改了另一个事务的查询结果”。
参照脏读的定义“一个事务读取了另一个事务未提交的数据”,脏写的定义应该为“一个事务修改了另一个事务未提交的数据”,也就是你问题中的第一条。
问题中第二条应该叫覆盖更新,是由幻读引起的,补充一下幻读的定义:“一个事务的写入更改了另一个事务的查询结果”。