首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle 11g Data Guard环境归档管理

熊军(老熊) 云和恩墨西区总经理 Oracle ACED,ACOUG核心会员 在11g里面,随着ASM、RAC、Data Guard(包括Active Data Guard)成熟,使用RAC+ASM+...这篇文章谈谈如何管理Oracle 11g Data Guard环境归档日志。 归档日志是重要,备份恢复需要它,而Data Guard也需要它。...在早期版本Data Guard环境,常常面临着归档日志管理问题,,但11g做了很多改进,使得我们使用和维护更加方便。...注意对于RAC来说是所有节点在这24小时归档量之和。最后为快速恢复区指定需要空间量,比通过参数db_recovery_file_dest_size指定快速恢复区大小。...备库归档日志存储到快速恢复区,备库快速恢复区空间紧张时,会自动删除已经应用过较早归档日志以释放空间,这样便可以实现备库归档日志完全自动管理。

1.7K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【DB笔试面试536】在OracleOracle 10g和11g告警日志文件位置在哪里?

    ♣ 题目部分 在OracleOracle 10g和11g告警日志文件位置在哪里? ♣ 答案部分 作为一名DBA,必须知道告警日志是什么,在何处。实时监控数据库告警日志是必须进行工作。...无论是Oracle 10g还是11g,其告警日志位置都可以由参数BACKGROUND_DUMP_DEST来查询,只不过在Oracle 11g位置有所变化。.../admin/lhrdb/bdump 在Oracle 11g,告警日志一般在$ORACLE_BASE/diag/rdbms/$DBNAME/$ORACLE_SID/trace目录下: SYS@lhrdb...,该SQL也适用于Oracle 11g版本。...这里提供3种办法来管理告警日志:①使用外部表方式来管理告警日志将大大简化维护工作量,也可以更直关获取所需信息。

    1.1K30

    算法分析:Oracle 11g 基于哈希算法对唯一值数(NDV)估算

    柱状图数据:也叫直方图(histograms)记录 NDV 和它们出现频率 NDV 也叫做唯一值数,是对表字段唯一值个数统计,对于第一类数据,实际上可以通过一次扫描表获取所有字段统计数据。...由于获取 NDV 数值需要消除重复值(通过 count (distinct col) 方式获取),Oracle 是通过排序方法将已经读取唯一值保持在 PGA 当中,以便消除后续重复值。...2 新 NDV 算法介绍 在11g,采用了一种新算法消除 NDV 计算时,数据量与 PGA 消耗之间线性关系,从而使得通过完全扫描表获得精确统计数据成为可能。...注意:11g ,对分区表全局统计数据增量(INCREMENTAL)计算方式,也是利用了该算法。 3 新NDV算法过程 该算法充分利用了哈希算法分布均衡特性。...(起始为0,分裂一次加1); 获取到新哈希数值时,如果其符合被丢弃数据规则,则不再插入纲要; 再次分裂时,按照递进规则(如将前2为都为0数值分裂)丢弃数据,并以此类推,直到扫描完所有数据; 我们称纲要中最终剩下数值数成为集数

    1.2K70

    Oracle物化视图详解

    普通视图是虚拟表,应用局限性大,任何对视图查询,Oracle都实际上转换为视图SQL语句查询。这样对整体查询性能提高,并没有实质上好处。...exec dbms_mview.refresh('表名', 'C')  ; exec dbms_mview.refresh('dbtest.t','C'); FORCE:刷新时判断否可以快速刷新,如果能快速刷新则执行...当基本表发生dml操作时,会记录到物化视图日志,这时指定时间4000年1月1日0时0分0秒(物化视图未被刷新)。...只有建立快速刷新物化视图才能使用物化视图日志,如果只建立一个物化视图,则物化视图刷新完会将物化视图日志清除掉 --当创建物化视图日志使用primary key时,oracle创建临时表 RUPD$_基础表...普通视图是虚拟表,应用局限性大,任何对视图查询,Oracle都实际上转换为视图SQL语句查询。这样对整体查询性能提高,并没有实质上好处。

    3.1K40

    VBA代码:获取并列出工作表所有批注

    标签:VBA 在使用Excel工作表时,我们往往会对某些单元格插入批注来解释其中数据,用户也可能会插入批注来写下他们建议。...如果你工作表中有很多批注,而你不想逐个点开查看,那么可以将所有批注集中显示在工作表。...本文给出代码将获取工作表中所有的批注,并将它们放置在一个单独工作表,清楚地显示批注所在单元格、批注人和批注内容。...ExComment.Text) - InStr(1, ExComment.Text, ":")) End If Next ExComment End Sub 代码首先检查当前工作表是否存在批注...如果有批注,则创建一个用于放置批注名为“批注列表”工作表,其中,在列A放置批注所在单元格地址,列B放置写批注的人名,列C是批注内容。

    2.4K20

    算法分析:Oracle 11g 基于哈希算法对唯一值数(NDV)估算

    柱状图数据:也叫直方图(histograms)记录 NDV 和它们出现频率 NDV 也叫做唯一值数,是对表字段唯一值个数统计,对于第一类数据,实际上可以通过一次扫描表获取所有字段统计数据。...由于获取 NDV 数值需要消除重复值(通过 count (distinct col) 方式获取),Oracle 是通过排序方法将已经读取唯一值保持在 PGA 当中,以便消除后续重复值。...2、新 NDV 算法介绍 在11g,采用了一种新算法消除 NDV 计算时,数据量与 PGA 消耗之间线性关系,从而使得通过完全扫描表获得精确统计数据成为可能。...注意:11g ,对分区表全局统计数据增量(INCREMENTAL)计算方式,也是利用了该算法。 3、新NDV算法过程 该算法充分利用了哈希算法分布均衡特性。...(起始为0,分裂一次加1); 获取到新哈希数值时,如果其符合被丢弃数据规则,则不再插入纲要; 再次分裂时,按照递进规则(如将前2为都为0数值分裂)丢弃数据,并以此类推,直到扫描完所有数据; 我们称纲要中最终剩下数值数成为集数

    1.3K30

    网页如何获取客户端系统已安装所有字体?

    注:如果需要加上选中后事件,在onChange改变成你自己相应事件处理即可。 以上对客户端开发有用,如果需要服务器端字体,继续往下看,否则略过即可。 4.如何将我系统字体保存为文件?...);" 步骤四:保存你网页,刷新它,再试试看。...在“FontList”TextArea区域应该已经有了你所有系统字体了,先复制再贴粘到你需要地方。...比如:第3条下面,这样,你就可以将它变成服务器上相关字体(如果你服务器字体配置与你现有电脑字体配置一样的话)了。...(2)使用C#代码获取服务器系统字体(暂时略过,有空再写)。它优点是可以直接获取服务器端字体,以保持开发一致性。

    7.3K30

    教你如何快速从 Oracle 官方文档获取需要知识

    以下链接可查看 11g 到 20c 在线官方文档。.../E11882_01/server.112/e40402/toc.htm 这里以 11g R2 官方文档为例: 今天来说说怎么快速从官方文档得到自己需要知识。...在线官方文档地址: http://tahiti.oracle.com/ 几乎囊括了 oracle各种产品文档 离线下载地址: www.oracle.com 这个不多说了 以11g官方网文档为例: Getting...具体还没深入了解,但是感觉还是比较先进好用,当 plsql没有办法完成任务时候,可以使用 java存储过程来解决,比如说想要获取主机目录下文件列表。...SecureFiles and Large Objects Developer’s Guide ,讲了一些关于 11g 存储lob 字段使用 secure file 技术相关内容。

    7.9K00

    oracle物化视图刷新命令_物化视图增量刷新

    普通视图仅包含其定义和被引用表元数据,并不实际存储数据,查询数据时需要通过视图再去主表获取数据。但是当需要查询数据字段过多时,普通视图效率会急剧下降。...在数据仓库,还经常使用查询重写机制(query rewrite),不需要修改原有的查询语句,Oracle会自动选择合适物化视图进行查询,完全对应用透明。...DML操作后,物化视图需要进行刷新从而和基表保持同步 2、物化视图日志 当对主表数据进行DML更改时,Oracle数据库将描述这些更改行存储在物化视图日志,然后使用日志对物化视图进行刷新。...物化视图定义查询必须直接指定所有主键列,并且不能将主键列指定为函数参数,例如UPPER函数 对象物化视图不能使用主键。 Oracle 数据库会隐式刷新 WITH OBJECT ID 物化对象。...)物化视图 不能和主表上分布式事务同时使用 4.2 ON DEMAND 通过手动启动DBMS_MVIEW刷新程序来对物化视图进行刷新,共有三种DBMS_MVIEW

    2.4K40

    物化视图全量刷新简单测试(63天)

    关于物化视图刷新,如果数据变化比较大采用了全量刷新时候,会将现有表里数据都清空然后放入新数据,整个过程有点类似delete,insert感觉,但是刷新后表高水位线还是会保持不变,效果类似于...,使用delete,insert方式,那高水位线问题还是得不到解决,可能在高版本可以使用shrink之类方式来做,但是还是有一定影响。...,让刷新时间基本稳定下来。...Elapsed: 00:00:26.05 时间基本稳定在20多秒样子,然后开始测试,在另外一个窗口中执行shell脚本,不停会去查物化视图里数据,根据oracle读一致性,基本都会从undo读取数据...可以看到刷新时间开始延长,但是数据条数没有任何变化。

    1.2K50
    领券