码迷,mamicode.com
首页 >  
搜索关键字:数据库事务    ( 856个结果
好记性不如烂笔头25-JAVA处理数据库事务(3) - 事务回滚点
在具体的工作中,有的事情需要被保持,不需要回滚,有的工作需要回滚,而这些逻辑,可以通过手动设置事务的回滚点。 1、用JAVA处理数据库事务的事务回滚点的准备 要有一个能够访问数据库的应用。下面的示例都基于ORACLE进行。 create table ffm_account(    id int primary key ,    name varchar(32),    money in...
分类:数据库   时间:2015-02-04 18:49:24    阅读次数:209
好记性不如烂笔头24-JAVA处理数据库事务(2) - 脏数据
读“脏”数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被除撤消,而此时T1把已修改过的数据又恢复原值,T2读到的数据与数据库的数据不一致,则T2读到的数据就为“脏”数据,即不正确的数据。 脏数据在比较复杂的交互式系统中,非常常见。 1、用JAVA处理数据库事务的准备 要有一个能够访问数据库的应用。下面的示例都基于ORACLE进行。 create ta...
分类:数据库   时间:2015-02-04 16:31:22    阅读次数:302
我了解的数据库事务复制
事务复制事务复制的基本机制,在联机文档上也有介绍。基本原理如图,主要依靠2个代理,1.日志读取代理(log reader agent),2.分发代理(distribution agent)。其中log reader agent,负责从发布数据库上读取日志并且写入到分发数据库(distribution...
分类:数据库   时间:2015-02-04 09:21:38    阅读次数:221
好记性不如烂笔头23-数据库事务(1)
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久...
分类:数据库   时间:2015-02-03 19:35:48    阅读次数:186
数据库并发事务控制 一:综述
并发控制是DBMS的关键技术 对数据库的操作都是在事务中进行的。 事务是指一组相互依赖的操作行为。事务中的操作是不可分割的工作单元,由一组在业务逻辑上相互依赖的SQL语句组成,有ACID特征。     Atomic(原子性):事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败。     Consistency(一致性):只有合法的数据可以被写入数据库,否...
分类:数据库   时间:2015-01-28 11:09:58    阅读次数:190
数据库事务的ACID特性和隔离级别
1. 事务的四个特性 数据库事务(Transaction)是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。一方面,当多个应用程序并发访问数据库时,事务可以在应用程序间提供一个隔离方法,...
分类:数据库   时间:2015-01-27 18:46:28    阅读次数:155
Atitit.数据库事务隔离级别 attilax 总结
Atitit.数据库事务隔离级别   1. 事务隔离级别的作用 1 2. 在的隔离级别 2 3. 常见数据库的默认管理级别 3   1. 事务隔离级别的作用     较低的隔离级别可以增强许多用户同时访问数据的能力,但也增加了用户可能遇到的并发副作用(例如脏读或丢失更新)的数量。相反,较高的隔离级别减少了用户 可能遇到的并发副作用的类型,但需要更多的系统资源,并增加了一个事务阻塞...
分类:数据库   时间:2015-01-23 00:57:48    阅读次数:264
关于spring 事物传播性的研究
spring的一大特色就是数据库事务管理方便,我们在代码中编写代码时,看不到事务的使用,关键是spring 使用了AOP进行事务拦截。 这篇文章主要介绍spring的事务传播性。 1.为什么要介绍这个: 介绍一下使用场景: 在系统中我们使用了一个流水号,这个功能实现如下: 1.先使用for upda...
分类:编程语言   时间:2015-01-22 17:46:16    阅读次数:202
Oracle锁3:DDL锁
当一个正在进行的DDL操作执行在或者引用了schema对象(注)时,Data dcictionary(DDL)锁用于保护该schema对象的定义,在DDL操作执行期间仅锁定单个schema对象,数据库从不锁定整个数据字典。 Oracle数据库自动地请求DDL锁,用户不能显示请求DDL锁。例如,如果用户创建一个存储过程,那么数据库自动为存储过程中引用的对象请求DDL锁,这些DDL锁防止存储过程被编...
分类:数据库   时间:2015-01-20 10:29:27    阅读次数:158
数据库事务隔离级别<转>
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现×: 不会出现脏读不可重复读幻读Read uncommitted√...
分类:数据库   时间:2015-01-17 23:23:24    阅读次数:281
856条   上一页 1 ... 75 76 77 78 79 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!