摘要: 2.2.1 并发一致性问题 常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类)。 2.2.1.1 丢失修改 下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。 考虑飞机订票系统中的一个活动序列: 甲售票点(甲事务)读出某航班 阅读全文
posted @ 2016-01-29 21:23 领导来根辣条 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 前几天看spring3.x的时候,看到了事务隔离级别那,提到这就要提到五种常见的事务并发问题,就是大家耳熟能详的脏读、幻读、不可重复读、第一类更新丢失、第二类更新丢失。那么今天我就主要来讲最常用的前三类问题,当然,是用最易懂的方式。 事务四大特性(简称ACID) 1、原子性(Atomicity):事 阅读全文
posted @ 2016-01-29 21:22 领导来根辣条 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 在经典的 JDBC 用法中, SQL 参数是用占位符 ? 表示,并且受到位置的限制. 定位参数的问题在于, 一旦参数的顺序发生变化, 就必须改变参数绑定. 在 Spring JDBC 框架中, 绑定 SQL 参数的另一种选择是使用具名参数(named parameter). 那么什么是具名参数? 具 阅读全文
posted @ 2016-01-29 13:40 领导来根辣条 阅读(831) 评论(0) 推荐(0) 编辑