SQLite
Android下数据库的创建
SQLiteDatabase简介
Android下数据库的第一种增删改查方式
Android下数据库的第二种增删改查方式
Android下数据库的事务SQLiteSQLite,是一款轻量级的数据库,是遵循ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。Android平台中嵌入了一个关系型数据库SQLite,和其他数据库...
分类:
移动开发 时间:
2015-03-08 23:02:28
阅读次数:
276
利用 JTA 处理事务 什么是事务处理 事务是计算机应用中不可或缺的组件模型,它保证了用户操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily )。关于事务最经典的...
分类:
其他好文 时间:
2015-03-05 17:29:39
阅读次数:
264
一、什么是Java事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事...
分类:
编程语言 时间:
2015-03-03 15:08:03
阅读次数:
170
事务的特性(隔离级别)
A:原子性。说明事务是一个不可分割的单位。
C:一致性.事务必须使数据库从一个一致性状态变换到另外一个一致性状态.(比如转账)
*I:隔离性。一个事务不能被其他事务打扰。
D:持久性。事务一旦提交,就应该被永久保存起来。
隔离级别的分类:
READ UNCOMMITTED:脏读、不可重复读、虚读都有可能发生。
READ COMMITTED:能避免脏读,不可重复读、虚读...
分类:
其他好文 时间:
2015-03-01 22:23:32
阅读次数:
189
原文:http://tech.meituan.com/innodb-lock.html前言:我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处...
分类:
数据库 时间:
2015-02-04 23:07:12
阅读次数:
297
数据库事务(Database Transaction)
,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久...
分类:
数据库 时间:
2015-02-03 19:35:48
阅读次数:
186
1、事物的理解:
事务(Transaction)是并发控制的基本单位。指作为单个逻辑工作单元执行的一系列操作,而这些逻辑工作单元需要具有原子性,一致性,隔离性和持久性四个属性,统称为ACID特性。
Atomic(原子性):事务中的所有元素作为一个整体提交或回滚,事务的个元素是不可分的,事务是一个完整操作。
Consistency(一致性):只有合法...
分类:
其他好文 时间:
2015-01-29 09:24:14
阅读次数:
145
1. 事务的定义事务是指不可划分,必须同时执行的工作。如果组成事务的各项工作均得到执行,则事务执行成功,若其中一项未执行,则事务回滚至初始状态,执行失败。事务包含4个基本属性(ACID):原子性(AUTOMICITY),不可划分为更小单元一致性(CONSISTENCY),事务对外是一个整体隔离性(I...
分类:
Web程序 时间:
2015-01-27 09:17:48
阅读次数:
244
1. 地域隔离性。
2. 竞争
3. 先进者扩张...
分类:
其他好文 时间:
2015-01-20 12:09:50
阅读次数:
154
在分布式应用程序中,不可避免地会经常使用到事务控制。事务有一个开头和一个结尾,它们指定了事务的边界,事务在其边界之内可以跨越进程和计算机。事务边界内的所有资源都参与同一个事务。要维护事务边界内资源间的一致性,事务必须具备 ACID 属性,即原子性、一致性、隔离性和持续性。1.本地事务和分布式事务 本...
分类:
Web程序 时间:
2015-01-14 12:21:21
阅读次数:
316