参考:https://hub.docker.com/_/postgres/https://docs.docker.com/engine/installation/debian/利用Docker进行多实例的安装,相对于源码安装更简单,更方便,隔离性也更好 。安装Docker更新安装源sudo apt-...
分类:
数据库 时间:
2016-01-19 10:33:36
阅读次数:
245
事务可以保证多个操作的原子性,要么全部成功,要么全部失败。事务有四个特性ACID:原子性(Atomicity) :事务中包括的操作要么做,要么都不做一致性(Consistency):数据必须从一个状态变成另一个状态,不允许产生不一致隔离性(Isolation):指一个事务执行不能其他的事务干扰持续性...
分类:
其他好文 时间:
2016-01-16 21:04:13
阅读次数:
203
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元;事务应该具有4个属性:原子性、一致性、隔离性、持续性原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一...
分类:
数据库 时间:
2016-01-10 22:41:23
阅读次数:
295
在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想...
分类:
其他好文 时间:
2016-01-07 11:42:16
阅读次数:
163
事务就是一个逻辑工作单元的一系列步骤。事务是用来保证数据操作的安全性事务的特征:Atomicity(原子性)Consistency(稳定性,一致性)Isolation(隔离性)Durability(可靠性)【事务仅仅针对对数据数据产生影响的语句有效】show engines//查看mysql锁支持的...
分类:
数据库 时间:
2016-01-05 18:38:52
阅读次数:
173
什么是事物事物是访问数据库的一个操作序列,数据库应用系统通过事物集来完成对数据库的存取。事物的正确执行使得数据库从一种状态转换为另一种状态。事物必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(...
分类:
其他好文 时间:
2015-12-30 00:27:42
阅读次数:
230
ACID原则原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)1、原子性 —— 意味着数据库中的事务执行是作为原子,即不可再分,整个语句要么执行,要么不执行(回滚)。2、一致性 —— 即在事务开始之前和事务结束以后,数据库的完...
分类:
数据库 时间:
2015-12-14 16:43:12
阅读次数:
177
1. 数据库事务ACID特性数据库事务的4个特性:原子性(Atomic): 事务中的操作,要么都成功或者都失败; All or Nothing.一致性(Consistency): 事务操作之后, 数据库所处的状态和业务规则是一致的; 比如a,b账户相互转账之后,总金额不变;隔离性(Isolation...
分类:
数据库 时间:
2015-11-16 12:36:14
阅读次数:
1619
因为多个事务对数据库的并发控制造成ACID特性被破坏,为保证数据的隔离性和一致性,需要并发控制。一、多事务并发导致的问题1.丢失修改(Lost Update,READ UNCOMMITED) T1 T2 R(A)=16 R(A)=16 W(A)=A-1 W(A...
分类:
数据库 时间:
2015-11-13 18:28:57
阅读次数:
347
SQLite,是一款轻量级的关系型数据库,Android原生集成的一个数据库。具有轻量级、独立性、隔离性、安全性等特点。是Android做数据存储的必备知识之一。 在实际的项目中,我们常用于一些对象的存储以及检索。曾经做过一个餐饮点餐系统,就是需要把所有的菜谱、分类等基础数据做本地缓存,这个时...
分类:
移动开发 时间:
2015-11-12 10:04:57
阅读次数:
387