事务的特征ACID,即原子性、一致性、隔离性、持久性。原子性保证一个事务为一个最小的单元,内部不可分割;一致性保证事务中的每个操作线程不可单独提交,成功则一起提交,不成功则事务回滚;隔离性保证不同事务间看到的数据视图相互独立,相互隔离(隔离级别可设置);持久性保证事务提交后数据会持久的保存下来;sq...
分类:
数据库 时间:
2015-01-13 19:48:54
阅读次数:
177
一、事务 事务就是业务上的一个逻辑单元,它能够保证其中对数据所有的操作,要么全部成功,要么全部失败。二、事务的特性: 1、原子性:事务是SQL中的最小执行单位,不能再进行分割。 2、一致性:SQL语句要么全部执行,要么全部不执行。 3、隔离性:事务之间是相互隔离的,多个事务不会相互影响。 ...
分类:
数据库 时间:
2015-01-07 16:23:42
阅读次数:
189
事务:一个独立的逻辑工作单元。它有特定的一系列必须作为一个整体一起成功或者失败的SQL语句组成。是一个要么全有要么全无,很个性的一个东东。事务的四大属性——ACID属性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability) 原....
分类:
数据库 时间:
2015-01-05 23:28:50
阅读次数:
305
SQLite具备下列特点:1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。3.隔离性SQLite 数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹...
分类:
移动开发 时间:
2014-12-31 09:50:55
阅读次数:
190
ACID原子性(Atomicity),原子性意味着数据库中的事务执行是作为原子。即不可再分,整个语句要么执行,要么不执行。一致性(Consistency),一致性,即在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。隔离性(Isolation),事务的执行是互不干扰的,一个事务不可能看到....
分类:
数据库 时间:
2014-12-25 12:52:53
阅读次数:
159
1、原子性。在一个事务中包含多个操作时,要么都执行,要么都不执行。2、一致性。从一个状态到另一个状态的一致性。3、 持久性。就是写到数据库中。提交后的状态。 这几个就不怎么多说,说多了也没用,我还是说点与编程有关系的隔离性。4. 隔离性(Isolation) 4.1 脏读:就是读到了别人还没有提交的...
分类:
其他好文 时间:
2014-12-19 19:06:26
阅读次数:
173
事务就是真实世界中的一些事件,比如银行事务,航班预定,资金汇寄等。事务是一组被当作一个单元执行的操作。它在执行时要么全部成功,要么全部失败。事务有四个属性,常称为ACID。原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 ...
分类:
其他好文 时间:
2014-12-19 11:52:03
阅读次数:
147
1、事务的ACID特性:Atomicity 原子性、Consistency 一致性、Isolation 隔离性、Durability 持久性。2、事务的操作①事务提交 SQL>Commit; ②事务回滚 SQL>Rollback; ③保存点 SQL>Savepoint 保存点名; Rollb...
分类:
数据库 时间:
2014-12-15 13:28:33
阅读次数:
218
事务并发处理(面试的意义更大) a) 事务:ACID i. Atomic(原子性) Consistency(一致性) Isolation(隔离性) Durability(独立性)b) 事务并发时可能出现的问题:第一类丢失更新(Lost Update)时间取款事务A存款事务BT1开...
分类:
Web程序 时间:
2014-12-08 22:41:31
阅读次数:
316
在Oracle关系数据库中,我们先来看下面这个问题: A事务:select <cols> from T where id? > 10 and id < 10000; B事务:update T set id = 45000 where id = 4501 两个事务按下面的顺序执行: A事务:|--------...
分类:
数据库 时间:
2014-12-08 16:00:03
阅读次数:
228