Oracle GoldenGate容灾项目初始化调研模板
最近接触到容灾备份的项目。甲方是某省大客户,大客户就是不差钱的客户。目前已经搭建好了OGG环境,生产端是3节点的RAC,并且运行了一段时间。但是现在提出要重新初始化。一想到初始化第一反应是source库有多大的数据,RMAN需要多大空间,复制数据需要多久等等,但是销售在会议上说道这里时,故意停顿了一下,然后略带...
由latch引起的cpu消耗高
本实验是测试由于latch引起过高的cpu资源。我们使用以下实验来模拟。首先我们查找一下有关于latch的隐含参数查询当前实例一共有多少个lathc.实用下面的SQL来查询。column name format a42column value format a24select x.ksppinm name, y.ksppstvl value, y.ksppstdf i...
详述Oracle 多路复用的控制文件——增加一个控制文件副本
首先你要明白几个概念,多路复用就是他们是一样的,如果一个控制文件坏了,那么你可以把它删掉,然后再从好的那个哪复制一份,一定注意,整个过程你的数据库实例是shutdown 状态(这样能保证拷贝的控制文件的一致性,否则假如你在open状态时,难免你的好的那一份控制文件会在你复制之后,有所改变,这样你的拷贝的那份就会...
【goldengate】官方文档笔记一 配置Manager和网络连接
无论是哪种技术,学习初期对概念的理解非常重要。掌握概念之后,将各个知识点连接起来,通过实践理解其体系结构。如果概念都不清楚的话,面对灵活的配置参 数会感觉云里雾里。oracle官方文档是学习oracle技术的一个瑰宝,从入门阶段到提高阶段都能在文档中找到需要的那一部分。公司最近开始做OGG 的项目,借此机会系统的学...
【AIX】AIX 开机自动挂载NFS共享
当Oracle搭建在AIX系统上,进行集中备份时,可能需要通过连接Backup server挂载NFS共享来讲数据备份到存储设备上。在Linux环境下,如想实现开机自动挂载,通常只要在/etc/fstab中添加相应记录即可。在AIX系统中,即使在相应目录/etc/filesystems中添加了对应挂载信息,还需要调整默认网络参数。
sap迁移 System Copy 导出导入on SLES11
操作系统: SLES 11 (suse企业版11) 源sap 实例名: T03 IP地址 10.8.7.19 目标sap实例 名:X03 IP地址 10.8.7.27 SAP版本: sap erp6.0 ehp5 oracle 版本:10g 10.2.0.5 采用Export Import 的方式 开始… 源系统T03信息截图 ...
【原创】ORACLE 数据分析和动态采样
《ORACLE 数据分析和动态采样》引言:oracle 数据库性能调优最需要重视的也最常遇到的就是SQL执行效率,而反映SQL效率最直观的工具就是CBO生成的执行计划,那么如何让CBO生成最精准的效率最高的执行计划成为我们当...
水煮oracle41----shell脚本中对oracle的sql*plus和rman工具的脚本调用和嵌入
Linux/Unix shell脚本中调用或执行SQL,RMAN 等为自动化作业以及多次反复执行提供了极大的便利,因此通过Linux/Unix shell来完成Oracle的相关工作,也是DBA必不可少的技能之一。本文针对Linux/Unix shell脚本调用sql, rman 脚本给出了相关示例。 一、由shell脚本调用sql,rman脚本[python] view plai...
BIEE-修改bisystemuser密码
First change the password for the user BISystemUser in the realm.
MySQL搭建带过滤的复制环境
单位准备新上线一些功能,这些功能和原来生产库模块的功能是没有关系的,准备新建一个数据库给它使用。但是他需要关联查询原来生产库的某些表。后来的方案就是新建一个库,从原来的生产库复制需要的那几个表过来用于关联查询。模拟如下Master模拟生产库,Slave是新建的数据库,只是从Master服务器复制表A。1.Master...
flashback闪回技术应用解析
闪回技术中包括:闪回查询,闪回表,闪回删除表,下面一一细说一:闪回查询,就是如果你对一个表做了DML,并且已经commit,但是你想查看你修改之前的值,这时你就可以用闪回查询了1,基于时间的闪回查询,HR@ENMOEDU> select employee_id,first_name,last_name 2 from employees; EMPLOYEE_ID FI...
Oracle数据块block
Oracle块是建筑数据库的基石。是数据库的最小i/o单位。Oracle读取数据文件时是以块的形式读取的。Block(块)最基本的存储单元 Extent(范围)一次分配的连续的块Segment(段)属于同一对象的范围组成一个段Tablespace(表空间)数据文件的组织行为SQL> SELECT TABLESPACE_NAME,SEGMENT_NAME...
Oracle 是分区表,但条件不带分区条件的SQL
Oracle 是分区表,但条件不带分区条件的SQL
实验说明为什么DataGuard需要设置force logging
首先简单说明一下记录日志的三种模式LOGGING:对象属性,表示在创建对象时是否记录redo log,NOLOGGING: 尽可能的记录最少日志信息到联机日志文件,一般不建议使用,在创建索引或者大量数据导入时可以考虑FORCE LOGGING:简言之,强制记录日志,即对数据库中的所有操作都产生日志信息,并...
通过crontab更改DataGuard物理库managed recover状态
通过crontab更改DataGuard物理库managed recover状态在ORACLE 11g之前的版本中DataGuard物理库通常在managed recover状态是不能提供查询的,如果想提供查询,就必须在open read only状态.但是在open read only状态下,是不可以再进行即时归档恢复的。但是主库依然可以将归档传送到备用库,通常BI系统对当天的统计并不是十...
浅析为何Oracle物化视图对distinct, group by不支持快速刷新
问题描述:我们知道distinct,group by 不能用于物化视图的快速刷新,而 group by + count 就可以,下面通过简单例子分析一下原因。实验场景:Oracle 10 / Oracle Linux一个物化视图定义语句create materialized view mv_name build immediate refresh fast on commit enable query rewrite&nbs...
Oracle SQL Tuning with Oracle SQLTXPAIN 第一章
Oracle SQL Tuning with Oracle SQLTXPLAIN - 第一章.pdf我有一个习惯在看英文次数时喜欢将它翻译成中文,我觉得这是一本介绍SQLTXPLAIN工具的好书,使用SQLTXPLAIN来进行sql优化真的很方便。由于我的水平有限翻译的不好,请大家指正。
sap使用DB13和brtools发起oracle数据库备份
sap版本:erp6.0 sap所使用数据库版本:oracle 11g 修改配置文件/oracle/X01/11202/dbs/initX.sap,只需修改一下几处,其他默认不变,其中backup_type是默认选项,真正发起时可以指定需要的选项。 backup_dev_type 选择disk,若是nfs也选择disk,其他的磁带等根据需要选择。若是nfs只需将backup_root_dir 、arc...
【问题分析】assm注册依赖对象频频失败
在执行在线重定义时频频报错,反复查看报错信息却找不出原因BEGIN DBMS_REDEFINITION.REGISTER_DEPENDENT_OBJECT( usname => 'HR', uname =>'HR', orig_table => 'NEW_CUST', int_table &nbs...
通过oracle的脚本研究其建库过程
要想深入地了解oracle,研究其创建过程的脚本十分有用的。下面我们一起来研究一下oracle数据库在创建过程中用到的脚本。 oracle11g建库脚本是存放在目录/u01/app/oracle/admin/scripts下的(不同版本脚本有所不同)。有这么几个脚本:[oracle@localhost scripts]$ lscloneDBCreation.sql lockAccount.sql...