自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

先生会算命

我的江湖,谁的天下!

  • 博客(4)
  • 收藏
  • 关注

原创 八张图教你彻底理解数据库并发控制之隔离级别(下)

八张图教你彻底理解数据库并发控制之隔离级别(下)三、不能重复读以上我们介绍的两种隔离级别均是对单条记录进行管理,它所加的锁仅限于行锁,由于锁的颗粒度较小,所以具有良好的并发性能。到目前为止,并发操作会导致的针对单条记录修改的问题已经解决,接下来我们来看看并发操作对多条记录会产生什么样的影响,以及解决的手段。还是来看一个例子,甲童鞋想买一张从北京飞往昆明的机票,然后去去哪儿网站进

2012-05-02 14:02:49 836

原创 八张图教你彻底理解数据库并发控制之隔离级别(中)

八张图教你彻底理解数据库并发控制之隔离级别(中)一、更新丢失第一个问题来源于两个事务对同一个数据进行修改,引起数据修改最终结果的不确定性。更形象一点,甲乙两童鞋同时在网上订飞机票,甲童鞋瞄中了一张机票,这时乙童鞋也开始找机票,正好找到甲童鞋的那张。这样看来,由于乙童鞋的这个中间冒出个程咬金的行为,甲童鞋订机票这个事务的原子性就被打断,从此一分为二不再不构成原子性,问题即将出现。甲童鞋提交了

2012-05-02 12:52:01 548

原创 八张图教你彻底理解数据库并发控制之隔离级别(上)

八张图教你彻底理解数据库并发控制之隔离级别(上)数据库的隔离级别,是数据库理论中和实践中最为复杂深奥的东西,没有之一。老子经常云:“道可道,非常道”,理解起来就是:“道”这种东西十分之深奥,是不可以讲出来的,为什么呢?因为没法讲,只能自行体会,即所谓的悟。然而即便是像“道”这种神奇之极复杂之极深奥之极的玩意,只要一旦领悟,便会豁然开朗而澎湖灌顶,举一反三而触类旁通,并且从此

2012-05-02 12:45:36 858

原创 访问所有数据库抽象类的设计

访问所有数据库抽象类的设计在软件开发的过程中,每一个软件都可能会关联成千上万的表。因为每个表所包含的字段不同且可能操作各异,所以对每个表进行操作都需要编制相应的操作程序。但显然这是件很费力的事,因为这项工作工作量极大并且工作重复程度高。于是我们就在想,有木有一个方法能够减少工作量并且去除这些重复的工作?答案是肯定的,事实上我们只要分析以下两点就便能做到心中有数。

2012-05-17 17:12:13 1657

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除