码迷,mamicode.com
首页 >  
搜索关键字:数据库事务 savepoint rollback commit    ( 7279个结果
好记性不如烂笔头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
svn commit 时出现 XXX is scheduled for addition, but is missing
在工程里删除文件后 commit 报错 XXX is scheduled for addition, but is missing 这是因为之前用svn提交过的文件,会被标记为"add"状态,等待被加入到仓库。若此时你把这个文件删除了,svn提交的时候还是会尝试提交这个文件,虽然它的状态已经是 "....
分类:其他好文   时间:2015-02-04 16:24:44    阅读次数:236
xcode svn commit:remains in tree-conflict错误的解决办法
今天使用svn commit时出现了 XXX remains in tree-confilict 很是郁闷啊! 主要是因为我在服务器端把 图片资源文件delete掉了 然后再update了一次,结果就造成了冲突!后来参照了网上大神们给的解决方案 成功解决问题!!! 下面给出解决方案: fi...
分类:其他好文   时间:2015-02-04 16:18:36    阅读次数:116
我了解的数据库事务复制
事务复制事务复制的基本机制,在联机文档上也有介绍。基本原理如图,主要依靠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
GIT命令使用笔记
git init 初始化 git add 添加到暂存区 . 添加所有 / 添加文件夹 git commit 提交 -m 添加提交说明 git clone 克隆版本库 git p...
分类:其他好文   时间:2015-02-03 19:29:19    阅读次数:189
oracle job 定时执行 存储过程
oracle job 定时执行 存储过程一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 ...
分类:数据库   时间:2015-02-03 19:24:59    阅读次数:143
sourcetree 及git版本工具使用
1. 如何reset自己本地的修改? 选中指定的返回版本,右键菜单选择“rest  to this commit”, 然后选择hard 模式。 2. 如何解决两个分支间的conflict? 1. merge develop 到feature,首先merge A 到 B,修改conflict,然后提交。 2. merge feature 到develop,首先merge develo...
分类:其他好文   时间:2015-02-03 17:12:08    阅读次数:394
Git 详细命令集
初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。git status 命令可以让我们时刻掌握仓库当前的状态git diff 顾名思义就是查看differen...
分类:其他好文   时间:2015-02-03 16:40:41    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!