悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性同数据精确性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。而乐观锁机制在一定程度上解决了这个问题。乐观锁对于订票系统来说,可以说就是假定特定的票没有被抢。(查询操作) ...