spring 只读事物 和 没有事物

为何会有只读事物?只读事物和 没有事物有什么区别呢 ?sql

  1. 没有事物 :   查询不加事物 ,oracle在没人的状况下,保证了数据的读一致性。  什么叫读一致性呢 ?     --  在执行一条查询sql时,若是数据库来了另一条sql修改了查询的数据,这时只会查询出修改以前的数据。
  2. 只读事物:  查询加上只读事物,oracle在没人的状况下,保证了数据的读一致性。  什么叫读一致性呢 ?     --  在执行多条查询sql时,若是数据库来了另一条sql修改了查询的数据,这时只会查询出修改以前的数据,当第一条查询sql ,查询完成时,另一个事物修改了其中一条数据,只是当第二条查询sql执行时,是只会查询出未修改以前的数据。(多条查询sql在一个只读事物中)
相关文章
相关标签/搜索