数据库事务的四大特性(简称ACID)是: (1)原子性(Atomicity)事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。例如银行取款事务分为2个步骤(1)存折减款(2)提取现金。不可能存折减款,却没有提取现金。...
分类:
其他好文 时间:
2015-04-21 20:30:12
阅读次数:
116
CDbConnection: 一个抽象数据库连接
CDbCommand: SQL statement
CDbDataReader: 匹配结果集的一行记录
CDbTransaction:数据库事务
访问数据库前需要建立数据库连接;使用DAO建立一个抽象数据库链接:
$connection = new CDbConnection($dsn, $username, $passw...
分类:
数据库 时间:
2015-04-12 22:46:35
阅读次数:
266
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读...
分类:
数据库 时间:
2015-04-11 17:51:34
阅读次数:
152
Spring虽然提供了灵活方便的事务管理功能,但这些功能都是基于底层数据库本身的事务处理机制工作的。要深入了解Spring的事务管理和配置,有必要先对数据库事务的基础知识进行学习。何为数据库事务“一荣俱荣,一损俱损”这句话很能体现事务的思想,很多复杂的事物要分步进行,但它们组成一个整体,要么整体生效...
分类:
编程语言 时间:
2015-04-10 20:01:43
阅读次数:
203
!--?from?the?file?context.xml?-->
<?xml?version="1.0"?encoding="UTF-8"?>
<beans?xmlns="http://www.springframework.org/schema/beans"
????xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...
分类:
数据库 时间:
2015-04-07 20:19:40
阅读次数:
241
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不...
分类:
数据库 时间:
2015-04-07 14:00:39
阅读次数:
174
事务事务的概念事务是一个用户定义的完整的工作单元,一个事务内的所有语句被作为整体执行,要么全部执行,要么全部不执行。遇到错误时,可以回滚事务,取消事务内所做的所有改变,从而保证数据库中数据的一致性和可恢复性。数据库事务(DatabaseTransaction),是指作为单个逻辑..
分类:
数据库 时间:
2015-04-05 06:44:58
阅读次数:
272
事务:更多的是一种处理机制(同生共死)事务是对增删改而言的(因为她们会改变数据)事务是对多条语句而言,多个sql语句组成,整体执行事务的4个特点叫做ACID:分别为:1,A:原子性->事务不可以再分(意思是事务里的所有sql语句,要同时执行)2,C:一致性->事务在操作后,表的数据需要保持莫种程度的...
分类:
数据库 时间:
2015-04-01 19:16:06
阅读次数:
125
一、引言一项事务(Database Transaction) 相比于数据库,是指作为数据库系统中单个逻辑工作单元执行的一系列操作。事务之间相互独立。事务在数据库系统中主要用于:1.提供可靠的逻辑工作单元保证数据库的可恢复性(原子性),及数据库的一致性。2.保证并发程序间访问数据库具有隔离性。由定义:...
分类:
数据库 时间:
2015-04-01 10:54:05
阅读次数:
164
事务(Transaction)是用来设置将连续多个的程序操作必须全部执行成功,否则必须立即答复到未执行任何程序操作的状态 事务的四大属性 事务中共有四个属性,这四个属性就称为ACID。ACID指的是:不可部分完成性(Atomicity)一致性(Consistency)隔离性(Isolation)与....
分类:
数据库 时间:
2015-03-31 15:55:56
阅读次数:
181