SID和Serial#的概念
SID和Serial#共同确定一唯一的session。它们的定义如下:SID: Session identifierSERIAL#:Session serial number. Used to identify uniquely a session's objects. Guarantees that session-level commands are applied to the correct session objects if the session ends and another session begins with the same session ID.Sid就是用来标识一个session的,它一般和process是对应的。一个process一般对应一个session,只要process不结束,则这个process建立的session具有同样的SID。在session结束后,新的session建立时,SID被重用
深入解析10053事件
你是否想知道一句sql语句如何执行,它是否走索引,是否采用不同得驱动表,是否用nestloop join,hash join…..?这一切对你是否很神秘呢?或许你会说execution plan能看到这些东西,但是你是否清楚execution plan是如何得到?这篇文章就是给出了隐藏在execution plan底下的具体实现。10053事件10053事件是oracle提供的用于跟踪sql语句成本计算的内部事件,它能记载CBO模式下oracle优化器如何计算sql成本,生成相应的执行计划。如何设置10053事件设置本session的10053开启:Alter session set events’10053 trace name context forever[,lev
【RAC】如何让Oracle RAC crs_stat 命令显示完整
【RAC】如何让Oracle RAC crs_stat 命令显示完整 BLOG文档结构图 最近在研究crs_stat命令较之前的版本多出了很多新的不同的资源类型,缺省情况下,使用name列显示不全,于是上网搜了一下这个问题的解决办法,大概有vi编辑器编辑一个Type列 awk 'BEGIN {printf "%-30s %-10s %-10s %-10s ...
12条语句学会oracle cbo计算(十二)
12条语句学会oracle cbo计算(十二)工作中,你可能会遇到统计数据正确,但就是不走你想要的执行计划的情况,最后一般通过hint或sql_profile解决.一条sql语句的性能主要依赖于好的物理结构,准确的系统统计数据,准确的对象统计数据,合理的查询优化器参数,合理的系统参数.这些因素也就是cost计算基本参数.因此产生的sql优化技术有...
oracle 11g duplicate from active database 复制数据库(三)
下面介绍将数据库复制到远程主机相同目录结构(且数据库名与原数据库名相同)的操作步骤1.创建辅助实例的密码文件(这里辅助实例名为db) ,在目的主机上为辅助实例创建密码文件可以有以下选项:.手动创建密码文件,对于duplicate ... from active database有额外的要求。必须使用SYS用户ID并且密码必须与原数据库的密码相匹...
oracle 11g duplicate from active database 复制数据库(一)
使用duplicate from active database复制数据库在oracle 11g中复制数据库有了两种方法,一是使用基于备份的复制,一种是active database方式来复制。执行active database复制,RMAN连接到原数据库实例作为target,连接到辅助实例作为auxiliary。RMAN将通过网络将active database复制到辅助实例,从而创建副本数据库并且...
oracle 11g duplicate from active database 复制数据库(二)
下面介绍将数据库复制到远程主机相同目录结构的操作步骤1.创建辅助实例的密码文件(这里辅助实例名为dup) ,在目的主机上为辅助实例创建密码文件可以有以下选项:.手动创建密码文件,对于duplicate ... from active database有额外的要求。必须使用SYS用户ID并且密码必须与原数据库的密码相匹配。当想要使用单独的密码来...
Oracle GoldenGate在RAC上部署安装
很多用户都采用了OGG作为生产环境的灾备复制软件,生产端通常是双节点的RAC,灾备端可能是同样环境也可能是单实例环境。生产端在安装OGG时会从存储上划分一个独立的共享磁盘,将其做成文件系统,然后将OGG软件和目录都放在该磁盘上,包括本地trail文件。下面的实验我们在虚拟机上来简单的创建一个上述灾备架构。环境介绍...
【RMAN】RMAN-05001: auxiliary filename conflicts with the target database
在oracle 10.2.0.1中使用duplicate 创建standby的时候,遇到如下错误: RMAN> duplicate target database for standby;sql statement: alter database mount standby databasereleased channel: ORA_AUX_DISK_1...
监控Data Guard实时同步
监控 real-time apply 实时同步的dataguard 是否正常同步:select to_char(SYSDATE,'yyyymmdd hh24:mi:ss') CTIME,NAME,VALUE,DATUM_TIME from V$DATAGUARD_STATS WHERE NAME LIKE '%lag';其中如果apply lag对应的value大于0,那么就需要注意检查是否同步正常。如果相差时间非常多,value值...
Oracle11g 搭建单实例DataGuard
环境:主备库都为单实例并且数据库SID相同OS:red hat 6.5Oracle:11.2.0.4.3主库操作1. 开启归档模式 创建归档目录[root@enn ~]# mkdir -p /u01/archivelog[root@enn ~]# chown -R oracle:oinstall/u01/archivelog[root@enn ~]# chmod 777 /u01/archivelog...
在oracle 11g下安装配置scheduler agent
oracle Scheduler是功能强大的定时调度程序,不但能调度job在本地数据库上运行,还能在远程主机上发起这些job,远程主机上不一定要安装oracle数据库,但必须安装有Scheduler agent,下面是完整的安装过程安装过程中涉及到以下两部分操作:1、对于存放remote job信息、负责发起调度的主数据库进行配置2、在运行remote j...
RAC利用rman构建physical standby
环境介绍:rac: rac1: rhel6.4 64位 192.168.0.201,db_unique_name: racdb ,oracle_sid=racdb1rac2: rhel5.4 32位 192.168.0.202,db_unique_name: racdb ,oracle_sid=racdb2standby:rhel6.4 64位 192.168.0.206,db_unique_name:racdb_standby ,orac...
Oracle 11g GoldenGate单向复制配置(DML)
本文中将演示下使用ogg在两台oracle 10g数据库服务器间实现单向复制的配置!一:环境介绍db1:source端ip地址:192.168.123.10数据库版本:10.2.0.1 64 bit操作系统版本:centos 5.4 64 bitogg版本:fbo_ggs_Linux_x...
GoldenGate单向复制配置(支持DDL复制)
在上一篇文件中的OGG单向复制配置不支持DLL的同步,只支持DML,因而本文在之前的基础上增加对DDL语句的复制,下面是简要配置过程记录!一:验证之前的配置不支持DDL复制,这里在source端,新建一张表,发现无法复制...
RAC环境下配置OGG同步
环境介绍:Source端:操作系统版本:oracle linux 6.4 64bit数据库版本:11.2.0.1 64bitogg版本:fbo_ggs_Linux_x64_ora11g_64bit.tarrac数据库名:racdbpublic ip:192.168.0.201/202private ip:10.10.10.1/10.10.10.2vip:192.168.0.203/204scan名:scanscan-ip:...
使用udev管理asmdisk执行/sbin/scsi_id不显示UUID
不知道啥原因,就是显示不了UUID,执行结果是啥也不显示:[root@udev ~]# /sbin/scsi_id -g -u -s /block/sdc[root@udev ~]# [root@udev ~]#vmware的版本是:VMware-server-2.0.2-203138,有人说需要在虚拟机的vmx文件里加入:disk.EnableUUID="TRUE",我也尝试加入了,还是不起作用,不过建议加入disk.EnableUUID="TRUE"的貌似...
归档日志路径三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n
LOG_ARCHIVE_DEST:指定归档文件存放的路径,该路径只能是本地磁盘,默认为’’。LOG_ARCHIVE_DEST_n:默认值为’’。Oracle最多支持把日志文件归档到10个地方,n从1到10。归档地址可以为本地磁盘,或者...
Oracle RAC 11.2.0.2 Grid 安装先决条件检查之cvuqdisk 包
============================================================Linux平台 Oracle® Database 11g Release 2 (11.2.0.2) RAC for RedHat6.1虚拟机实施实录之Oracl...
RMAN备份的并行
RMAN备份和恢复可以自动并行进行。并行度和分配的CHANNEL数量,以及备份集中文件数量、FILESPERSET等诸多参数有关。 这个算法比较复杂,牵掣多个参数,这里不打算详细讨论。这篇文件只是简单说明,在默认参数的情况...