delete怎么读,organize怎么读
摘要:
大家好,今天小编关注到一个比较有意思的话题,就是关于delete怎么读的问题,于是小编就整理了1个相关介绍delete怎么读的解答,让我们一起看看吧。什么是脏读?什么是不可重复读?...
大家好,今天小编关注到一个比较有意思的话题,就是关于delete怎么读的问题,于是小编就整理了1个相关介绍delete怎么读的解答,让我们一起看看吧。
什么是脏读?什么是不可重复读?
你好,脏读和不可重复读分别是数据库事物的两种错误情况,具体如下:
脏读
脏读,我们在开发过程中应该会经常听说,一个事务中访问到了另外一个事务中未提交的数据;
会话2做了一个update操作,修改了一个字段的值;
(图片来源网络,侵删)
会话1执行select,读到了这个字段;
会话2执行commit;会话1也结束;
如果会话2执行了commit的话,是没有什么问题的;但是如果会话2最后执行了rollback呢?
(图片来源网络,侵删)
在一个事务内,多次对数据进行了读取,但是查询到的数据不一致;因为在多次查询之间,另外一个事务可能修改了数据;
会话1和会话2开始;
会话1执行select,读取到A表的X字段;
到此,以上就是小编对于delete怎么读的问题就介绍到这了,希望介绍关于delete怎么读的1点解答对大家有用。