HINT篇---优化器相关
一:和优化器相关的hint 1、/*+ ALL_ROWS */ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.2、/*+ FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.3、/*+ RULE*/ 表明对语句块选择基于规则的优化方法.详解:对于optimizer_mode...
HINT篇---表关联顺序相关
三:表关联顺序相关的Hint1、/*+ leading(TABLE) */ 指定哪个表为驱动表2、/*+ ordered */ 指定按照from后面的顺序来选择谁做驱动表3、/*+ use_hash(t,t1) */ 表明采用hash方式连接4、/*+ use_nl(t,t1) */ 表明采用nested loop方式连接5、/*+ use_merge(t,t1) */ &...
表连接方式及使用场合
NESTED LOOP 嵌套循环连接 由两个for循环组成。不管什么连接,本算法都可以使用。连接的两个关系,分别称之为外层关系和内层关系,把数据块数大的关系作为外层关系,小的关系作内层关系。分为块嵌套循环连接(简单点说,就是把已经放在内存的两个关系块全部连接完成后再进行下一数...
oracle job
第一部分:下面的步骤完整的演示了job的创建过程:第二部分:job 的相关知识:第三部分:实际应用发现:删除jobs的时候必须使用该job的owner来做,sys也不能删别人的job!(先这样理解,以后再更正。嘿嘿·)正文:...
GolgenGate--配置PUMP进程的同步
平台:HP IA 64源库:11.2.0.3目标库:11.2.0.3实现方式:配置PUMP进程的同步 这个原理也很好理解,在源端,捕获进程将online或者归档文件里的变化信息存储到源端的trail文件中,然后再由data pump进程将文件信息传到目标端的trail文件中,之后,目标端的replicat进程在从他本地的trail文件中捕获信息,转化成sql...
GolgenGate--不配置datadump的同步
平台:HP IA 64源库:11.2.0.3目标库:11.2.0.3实现方式:不配置PUMP进程的同步 原理很好理解,就是在源端没有trail文件,而在目标端则有trail文件来接收日志信息。其实如果在源端也有trail文件的话,那就必须配置dump进程。这里则不需要配置dump进程。实验步骤:1. 两边 配置监听2. 安装软件包源库和目标...
GolgenGate-一次性抽取
平台:HP IA 64源库:11.2.0.3目标库:11.1.0.6实现方式:实现一次性抽取 OGG的实现方式很多,最简单的莫过于一次性抽取,即只在启动extract进程时同步。待此次同步完成后,如表中数据变化则目标库中的数据不随之变化。1. 两边 配置监听2. 安装软件包源库:$ ll /home/oratest/ogg/-rw-r--r--&...
GolgenGate原理说明
对于golgengate,它并没有dataguard那么普遍。ogg需要单独下载软件包安装,而且主库和备库都需要下载,而且要求ogg的版本一样。实现方式是通过分析源数据库的在线日志或者归档日志,来达到数据同步的目的,通过源数据库的捕捉进程将数据传送到目标数据库的投递进程,然后再转化为sql在目标数据库执行。捕捉进程每次读完lo...
GoldenGate11g长交易造成CPU负载高
使用Quest PA监控,发现数据库服务器CPU资源消耗很大,原先CPU的负载差不多30%多,但最近一段,高达60%。从监控信息可以看出是Goldgate用户等待事件SQL*NET more data to/from client等待消耗CPU资源非常大。 首先想到一点是检查是否存在僵死进程:...
VBA从Excel中生成Oracle create table
有时会碰到Oracle设计文档用Excel,需要根据Excel生成create table语句。当表多,列多,设计变更时,这个VBA小函数就能节省很多时间。在google, baidu搜了一圈,没有找到类似的。写出来方便自己也方便他人。假设:...
《Oracle Golden Gate 概念和原理》-新手入门->深入解析-图文-可下载
目 录一、Golden Gate 特点二、Golden Gate用途三、Oracle Golden Gate拓扑结构四、Oracle Golden Gate 体系结构五、GoldenGate进程六、OracleGolden Gate数据复制机制