代码改变世界

oracle如何保证读一致性 第二弹

2016-01-21 00:44 by No Sadness, 311 阅读, 0 推荐, 收藏, 编辑
摘要:Oracle之数据库一致性读的原理在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(RollbackTransaction)以及实例恢复(Instance Recovery)。一致性读是相对于脏读(DirtyRead)而言的。假设某个表T中有1... 阅读全文

Oracle redo与undo 第一弹

2016-01-21 00:28 by No Sadness, 474 阅读, 0 推荐, 收藏, 编辑
摘要:一. 什么是redo(用于前滚数据) redo也就是重做日志文件(redo log file),Oracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。这两类重做日志文件都用于恢复;其主要目的是,万一实例失败或介质失败,它们能够恢复数据。 二. ... 阅读全文

Oracle SGA详解

2016-01-21 00:10 by No Sadness, 462 阅读, 0 推荐, 收藏, 编辑
摘要:SGA(System Global Area)系统全局区。这是一个非常庞大的内存区间,也是为什么开启oracle之后占用了很大内存的原因。 SGA分为不同的池,我们可以通过视图v$sgastat查看,如下所示。SQL> select pool ,sum(bytes) bytes from v$sg... 阅读全文

oracle如何保证读一致性 第一弹

2016-01-20 23:50 by No Sadness, 770 阅读, 0 推荐, 收藏, 编辑
摘要:oracle保证读一致性原理1:undo segment的概念 当数据库进行修改的时候,需要把保存到以前的old的数据保存到一个地方,然后进行修改,用于保存old数据的segment 就是undo segment。以前老的东西是可以被覆盖掉的,因为undo segment是一种循环利... 阅读全文

Make命令完全详解教程

2016-01-17 00:22 by No Sadness, 49189 阅读, 2 推荐, 收藏, 编辑
摘要:Make命令完全详解教程无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,... 阅读全文

ProC第三弹

2016-01-17 00:06 by No Sadness, 675 阅读, 0 推荐, 收藏, 编辑
摘要:一、前言我们上面已经了解Windows和Linux下的ProC开发环境,这里我们更进一步去简要介绍下ProC的预编译参数。二、什么是预编译预编译过程中,Pro*C/C++会自动生成C或者C++的代码,去替代你原来的嵌入SQL,生成的代码包含了一些数据结构,其中声明了数据类型,长度,变量地址以及SQL... 阅读全文

ProC第一弹

2016-01-16 23:54 by No Sadness, 278 阅读, 0 推荐, 收藏, 编辑
摘要:编译pro*c 的makefile例子原来只需在makefile中追加include $(ORACLE_HOME)/precomp/lib/env_precomp.mk,其他一切按照makefile的书写规则即可,CODE也是需要指定的,尤其Oracle缺省并不是ansi_c以下是sample:in... 阅读全文

ProC第二弹

2016-01-16 23:51 by No Sadness, 194 阅读, 0 推荐, 收藏, 编辑
摘要:一、提要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开发环境(RedHat Linux 9 + Oracle 92)。 《ORACLE数据库开发(一).Windows下配置使用ProC》和《ORACLE数据库开发(二).Linux下配置使... 阅读全文

$(MAKE) , make命令

2016-01-16 23:03 by No Sadness, 7085 阅读, 0 推荐, 收藏, 编辑
摘要:make 定义了很多默认变量,像常用的命令或者是命令选项之类的,什么CC啊,CFLAGS啊之类。$(MAKE)就是预设的 make 这个命令的名称(或者路径)。make -p 可以查看所有预定义的变量的当前值。—————————————————————————————————————————————... 阅读全文

转:跟我一起写Makefile (PDF重制版)

2016-01-16 21:39 by No Sadness, 798 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://seisman.info/how-to-write-makefile.html其它一些问题 不妨看一下:http://blog.csdn.net/huyansoft/article/details/8924624简化版 不妨看一下:http://blog.chinaunix.... 阅读全文