脏读1

getvalue()方法必须要加synchronized 要不然其他线程来获取的时候,得到的就是修改之前的结果。 oracle数据库有个优点,就是一致读,数据如果异常会放在undo里面,实在不行就会报snapshottooold错误,也就是得不到错误的结果。
相关文章
相关标签/搜索