代码改变世界

oracle for update和for update nowait 的区别

2016-01-22 19:16 by No Sadness, 570 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://www.cnblogs.com/quanweiru/archive/2012/11/09/2762223.html1、for update和for update nowait的区别:首先一点,如果只是select的话,Oracle是不会加任何锁的,也就是Oracle对sele... 阅读全文

static关键字 详解

2016-01-21 23:47 by No Sadness, 250 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/keyeagle/article/details/6708077 google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大。所以,我这篇博文... 阅读全文

unix gcc编译过程

2016-01-21 23:26 by No Sadness, 908 阅读, 0 推荐, 收藏, 编辑
摘要:gcc编译过程现代编译器常见的编译过程:源文件-->预处理-->编译/优化-->汇编-->链接-->可执行文件对于gcc而言:第一步 预处理 命令: gcc -o test.i -E test.c 或者 cpp -o test.i test.c (这里cpp不是值c plus plus,而是t... 阅读全文

oracle insert用法总结

2016-01-21 23:22 by No Sadness, 4148 阅读, 0 推荐, 收藏, 编辑
摘要:总结下Oracle 中的Insert用法1.标准Insert --单表单行插入语法:INSERT INTO table [(column1,column2,...)] VALUE (value1,value2,...)例子:insert into dep (dep_id,dep_name) valu... 阅读全文

oracle 事务 第二弹

2016-01-21 01:18 by No Sadness, 307 阅读, 0 推荐, 收藏, 编辑
摘要:一数据库版本SYS@LEO1>select* from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterp... 阅读全文

oracle 事务 第一弹

2016-01-21 01:13 by No Sadness, 307 阅读, 0 推荐, 收藏, 编辑
摘要:一、事务概念概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。二、事物的特性a) 主要特性:确保数据库的完整性。b) 事务的ACID特性 i. 原子性(A... 阅读全文

oracle 事务 锁机制

2016-01-21 01:11 by No Sadness, 612 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://www.cnblogs.com/quanweiru/archive/2013/05/24/3097367.html本课内容属于Oracle高级课程范畴,内容略微偏向理论性,但是与数据库程序开发和管理、优化密切相关;另外本课的部分内容在前面章节已经涉及,请注意理论联系实际。事务... 阅读全文

oracle 锁机制

2016-01-21 01:07 by No Sadness, 363 阅读, 0 推荐, 收藏, 编辑
摘要:ORACLE的锁机制设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁Oracle RDBMS的封锁类型可分为如下三类:1、内部级封锁内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能... 阅读全文

oracle redo 重做日志文件

2016-01-21 00:57 by No Sadness, 936 阅读, 0 推荐, 收藏, 编辑
摘要:以下易容翻译自oracle dba官方文档,不足之处还望指出。管理重做日志文件学习目标:1.解释重做日志文件的目的2.描述重做日志文件的结构3.学会控制日志切换与检查点4.多元化管理重做日志文件5.使用OMF管理重做日志文件1.概念介绍:重做日志文件通过记录数据的所有改变情况对系统或介质故障提供恢复... 阅读全文

Oracle redo与undo 第二弹

2016-01-21 00:50 by No Sadness, 501 阅读, 0 推荐, 收藏, 编辑
摘要:首先看一下undo与redo的字面意思: undo:撤销,也就是取消之前的操作。 redo:重做,重新执行一遍之前的操作。什么是REDO REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online redo l... 阅读全文