2013年11月29日

(摘)ORACLE DBA的职责

摘要: ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控:(1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。(2). 每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。(3). 每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库性能调整的机会,进行数据库性能调整,提出下一步空间管理计划。对ORACLE数据库状态进行一次全面检查。每天的工作(1).确认所有的INSTANCE状态正常登陆到所有数据库或例程,检测ORACLE后台进程:$ps 阅读全文

posted @ 2013-11-29 22:21 newmanzhang 阅读(180) 评论(0) 推荐(0) 编辑

(摘)DataGuard物理standby管理 - 主备切换

摘要: DataGuard物理standby管理 - 主备切换 Dataguard的切换分为两种,switchover和failover。 switchover一般用于数据库或硬件升级,这时只需要较短时间中断数据库访问,主备库的角色切换完成后,即可打开primary角色的备库来提供数据库访问。 failover,主库已经无法使用,必须切换到备库,当备库failover切换为primary,则主库不再是dataguard的一部分,无法再转换为备库。 如果是RAC的物理standby,则在执行切换时只能启动一个instance,切换完毕后再启动其他实例。Switchover 一定要按照先主库,后... 阅读全文

posted @ 2013-11-29 21:53 newmanzhang 阅读(465) 评论(0) 推荐(0) 编辑

(摘录)data guard switchover切换异常

摘要: 查看DG数据库备份库发现,switchover_status为SWITCHOVER LATENTSQL> select OPEN_MODE,PROTECTION_MODE,PROTECTION_LEVEL,SWITCHOVER_STATUS from v$database;OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS---------- -------------------- -------------------- --------------------MO... 阅读全文

posted @ 2013-11-29 21:50 newmanzhang 阅读(2065) 评论(0) 推荐(0) 编辑

(摘)oracle dataguard切换

摘要: 众所周知,Data Guard已经是现今标准的主流容灾方案,由于日志传递对于网络适应程度强,且可以采用同步实时的传递方式和异步延迟的传递方式,甚至可以成为远程的异地容灾方案。不管用于何种用途,DG都免不了要进行角色转换,即将standby 数据库切换为primary数据库,角色转换分为:switchover和failover两种;两种区别从三个角度来对比: (1)、使用场合不同:Switchover 用于有准备的、计划之中的切换,通常是系统升级、数据迁移等常态任务;Failover用于意料之外的突发情况,比如异常掉电、自然灾难等等。 (2)、数据丢失程度不同:Switchover不会丢失数.. 阅读全文

posted @ 2013-11-29 21:09 newmanzhang 阅读(330) 评论(0) 推荐(0) 编辑

(转)Oracle Data Guard配置

摘要: dataguard配置的条件1、在主库和从库的所有机器上必须安装同一个版本的Oracle企业版。2、主库必须运行在归档模式下。3、主库和从库的操作系统必须一样(允许版本不同),从库可以使用与主库不同的目录结构。4、主从库硬件系统的体系结构必须相同。比如:主库运行在64位的SunSparc系统上,如果从库是32位的LinuxIntel系统就不允许。主从库硬件的配置可以不同,比如:CPU数量、内存大小、存储配置等。5、主从库可以是单实例的数据库,也可以是多实例的RAC数据库。6、每个主从库必须有它自己的控制文件。7、如果把主从库放在了一个系统里,则必须调整初始化参数。8、只要使用dataguard 阅读全文

posted @ 2013-11-29 20:55 newmanzhang 阅读(210) 评论(0) 推荐(0) 编辑

(转)Oracle Data Guard学习

摘要: 一、Data Guard提供如下三种数据保护模式:1)最高保护模式(Maximum Protection)这里的”最高保护“是指最大限度的保护数据不丢失,也就是至少有一个standby和primary保持实时同步,但这样做的代价很大,因为只要当一个事务提交时,不但要写到primary段的online redo log,还有写到至少一个standby的standby redo log。这样会有一个严重的问题,就是当standby出现故障或网络故障,导致日志无法同步时,primary数据库会被shutdown,这在生产系统中是不可接受的,因此这种模式很少用。2)最高性能模式(Maximum Per 阅读全文

posted @ 2013-11-29 20:00 newmanzhang 阅读(596) 评论(0) 推荐(0) 编辑

导航