码迷,mamicode.com
首页 >  
搜索关键字:数据库事务 savepoint rollback commit    ( 7279个结果
关于 truncate table 的一点学习札记
---以下整理笔记来之 itpub 的各位前辈的语录,这里做了一个汇总,仅供学习。   truncate table后,oracle会回收表和其表中所在的索引到initial 大小,也就是初始分配的segments大小 truncate和drop一样都是ddl语句, 操作立即生效,原数据不放到rollback segment中,不能回滚 truncate table执行很慢可能有以下几个原...
分类:其他好文   时间:2014-07-28 16:05:03    阅读次数:287
git diff 使用
1. 本地工作目录与远程仓库对比(所有改动过的文件) git diff HEAD 2. 之对比给定的文件 git diff -- filename3. 与历史提交对比 git diff commit -ascidfjutt2389292929921working tree:就是你所工作在的目录...
分类:其他好文   时间:2014-07-28 15:08:13    阅读次数:226
2014/7/27------数据库的隔离性
演示不同隔离级别下的并发问题 1.当把事务的隔离级别设置为read uncommitted ,会引发脏读,不可重复读,虚读 A窗口 start transaction isolation  level  read uncommitted; start transaction; select * from account; =======这个时候发现aaa的账户是1000元,转到...
分类:数据库   时间:2014-07-28 00:08:09    阅读次数:277
Git的一些使用方法(建立新的branch)
建立新的branch和查看所有的branch(kk的代码是基于现有的branch) 切换到branch kk: 当然我们也可以在android studio里操作: 注意切换的时候代码会丢失,必须先commit 代码再切换 如果本地代码跟服务器上有冲突,那么pull的时候会发生error这时: 我们必须stash Changes,更新完全然...
分类:其他好文   时间:2014-07-27 11:49:53    阅读次数:199
git学习笔记
1、初始化一个Git仓库,使用git init命令。 2、添加文件到Git仓库,分两步: 第一步,使用命令git add ,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。 3、查看工作区的状态,使用git status命令。 如果git status告诉你有文件被修改过,用git diff可以查看修改内容。 4、版本切换 G...
分类:其他好文   时间:2014-07-27 11:35:23    阅读次数:319
HDFS(GFS) Python实现
HDFS(GFS) Python实现实现了HDFS的最基本的功能。具体的每一步的实现过程可以在这里看到https://github.com/DanielJyc/HDFS。每一个commit都可以执行,算是记录了自己的实现过程。总体的设计框图如下:总体设计操作:上传文件到HDFS:upload?fil...
分类:编程语言   时间:2014-07-27 10:11:12    阅读次数:308
与bigDB大牛为伴,非常开心
作者:李福东(易仔阿克)时间:2014年7月25日自从进入新部门,机缘遇到DB大牛robin,在项目过程中顿开茅塞,oracle方面长了不少见识。对于数据的处理,主要是解决性能和效率问题,原因就是数据量非常大,那么ddl和dml的使用就显出水平了。知道在什么时候create,什么时候inser..
分类:数据库   时间:2014-07-26 03:14:47    阅读次数:244
PDO beginTransaction (),exec(),commit ()
$dsn = 'sqlsrv:server=.\SQLExpress;Database=thinkphp'; $user = 'admin'; $password = 'pass1234'; try { $conn = new PDO($dsn, $user,...
分类:其他好文   时间:2014-07-25 16:42:11    阅读次数:268
错误:The method replace(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, MyFragment)
Fragment newfragment =new MyFragment();fragmentTransaction.replace(R.layout.activity_main,newfragment ).commit();提示错误:The method replace(int, Fragment...
分类:移动开发   时间:2014-07-25 13:48:41    阅读次数:323
oracle事务知识点小结
DML语句流程1 获取事务锁和ITL2 锁定候选行3 生成redo4 生成undo5 生成redo record写入log buffer并更改数据块事务提交1 分配SCN2 更新事务表,将事务槽状态改为0x093 回收undo块4 创建commit redo record5 将redo从log bu...
分类:数据库   时间:2014-07-25 02:40:44    阅读次数:440
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!