利用prebuild MV快速迁移跨平台数据库实施及其总结

做数据库管理维护过程中,难免会碰到一些数据库的迁移需求,不同的环境也需要根据实际情况采取不同的手段,比如对一个有宕机时间要求的数据库来说,采用逻辑导入导出的方式显而易见并不合适。而对于一个跨平台的迁移系统来说,DG也失去了用武之地。对一个跨平台的数据库系统,采用stream,高级复制都可以在相对较短时间完成迁移需求,尽可能减少停机时间。
本文利于prebuild mv的方式来完成跨平台迁移,在实施过程中,如何尽量减少停机时间,以及如何保证数据的物理逻辑,都是我们需要审慎的方面。
【阅读全文】

基于LINUX的Oracle 10G RAC管理维护学习手记之三(下)--RDBMS日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之前言目录

基于LINUXOracle 10G RAC管理维护学习手记之一――RAC相关以及基础知识

基于LINUXOracle 10G RAC管理维护学习手记之二―――RAC规划安装

基于LINUXOracle 10G RAC管理维护学习手记之三(上)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之三(下)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之四―――RAC故障/负载平衡配置

基于LINUXOracle 10G RAC管理维护学习手记之五―――RAC下其他维护实施相关/案例

基于LINUXOracle 10G RAC管理维护学习手记之六―――RAC性能监控调整

基于LINUXOracle 10G RAC管理维护学习手记之七―――其他Troubleshooting

2.RDBMS管理维护

(1).spfile以及相关参数说明

最普遍情况,节点共用同一个spfile文件,放置在共享存储上,而每个节点上,相应目录下有一个pfile文件,而这个pfile文件指向共享存储上的spfile。
【阅读全文】

10G Dataguard影响日志传输服务参数

日志的传输以及应用可以算作是Dataguard的核心所在.在我们搭建DG的过程中,如何配置优化日志传输服务,关系到整个DG体系的性能以及可用性.而且,不同的保护模式也需要不用的参数组合.10g下,影响配置日志传输的参数主要有以下几个:
【阅读全文】

基于LINUX的Oracle 10G RAC管理维护学习手记之三(上)--CRS日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之前言目录

基于LINUXOracle 10G RAC管理维护学习手记之一――RAC相关以及基础知识

基于LINUXOracle 10G RAC管理维护学习手记之二―――RAC规划安装

基于LINUXOracle 10G RAC管理维护学习手记之三(上)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之三(下)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之四―――RAC故障/负载平衡配置

基于LINUXOracle 10G RAC管理维护学习手记之五―――RAC下其他维护实施相关/案例

基于LINUXOracle 10G RAC管理维护学习手记之六―――RAC性能监控调整

基于LINUXOracle 10G RAC管理维护学习手记之七―――其他Troubleshooting

本节分2部分,该部分介绍CRS管理维护,下部分介绍RAC下的RDBMS管理维护,点击此处查看基于LINUXOracle 10G RAC管理维护学习手记之三(下)―――RDBMS日常管理维护

三 RAC管理维护
同Single instance相比,RAC的管理维护要复杂一些。10g给我们提供了一个强大的EM管理工具,将很多管理维护工作简单和界面化。我们也应当习惯使用EM来高效的完成更多的工作。本文以下部分,将暂不讨论EM方面的管理,着重于命令行方式。
1.CRS管理维护
(1).CRS相关的接口命令
CRS在10G RAC体系下有着举足轻重的作用。Oracle也提供了一些命令接口让我们诊断维护它。
<1>CRS_*
10G RAC下,有这么几组crs_命令维护CRS资源。
【阅读全文】

从Peeked Binds看DDL和DCL语句对执行计划的影响

大多数OLTP型的系统都会采用代码绑定变量的方式来减轻对share pool的压力。因为,频繁的硬解析势必会占用过多的CPU,加重shared pool的压力,造成大量的碎片。而稳定的执行计划也是我们不可忽视的方面.在实际中,往往一些不经意的操作,会造成执行计划的重新解析,比如发布DDL语句,发布授权信息等.

下面用跟踪Peeked Binds的方式,验证一下这个过程.
【阅读全文】

基于LINUX的Oracle 10G RAC管理维护学习手记之二―――RAC规划安装

基于LINUXOracle 10G RAC管理维护学习手记之前言目录

基于LINUXOracle 10G RAC管理维护学习手记之一――RAC相关以及基础知识

基于LINUXOracle 10G RAC管理维护学习手记之二―――RAC规划安装

基于LINUXOracle 10G RAC管理维护学习手记之三(上)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之三(下)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之四―――RAC故障/负载平衡配置

基于LINUXOracle 10G RAC管理维护学习手记之五―――RAC下其他维护实施相关/案例

基于LINUXOracle 10G RAC管理维护学习手记之六―――RAC性能监控调整

基于LINUXOracle 10G RAC管理维护学习手记之七―――其他Troubleshooting

二 RAC安装

不用把安装RAC看成是多么困难的一件事情.足够细心和耐性,充分的准备工作,然后加上一丁点运气,相信你能很快部署好一个RAC测试环境.当然,虚拟环境和实际环境的安装不尽相同,而且,生产系统环境的搭建需要经过缜密的规划和系统的测试.但大同小异,安装过程不该称为我们的绊脚石.
【阅读全文】

基于LINUX的Oracle 10G RAC管理维护学习手记之一--RAC相关以及基础知识

基于LINUXOracle 10G RAC管理维护学习手记之前言目录

基于LINUXOracle 10G RAC管理维护学习手记之一――RAC相关以及基础知识

基于LINUXOracle 10G RAC管理维护学习手记之二―――RAC规划安装

基于LINUXOracle 10G RAC管理维护学习手记之三(上)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之三(下)―――RAC日常管理维护

基于LINUXOracle 10G RAC管理维护学习手记之四―――RAC故障/负载平衡配置

基于LINUXOracle 10G RAC管理维护学习手记之五―――RAC下其他维护实施相关/案例

基于LINUXOracle 10G RAC管理维护学习手记之六―――RAC性能监控调整

基于LINUXOracle 10G RAC管理维护学习手记之七―――其他Troubleshooting

 

一 RAC相关以及基础知识
   1.CRS简介
      从Oracle 10G开始,oracle引进一套完整的集群管理解决方案—-Cluster-Ready Services,它包括集群连通性.消息和锁.负载管理等框架.从而使得RAC可以脱离第三方集群件,当然,CRS与第三方集群件可以共同使用.
【阅读全文】

基于LINUX的Oracle 10G RAC管理维护学习手记之前言目录

前言: 本文主要记录了自己在学习和管理维护RAC过程中的一点心得和笔记,鉴于网上安装文档参考资料相对详尽,故尽量对此过程减少笔墨。RAC是一个相对复杂的体系,其高效稳定运行与主机/存储/网络等密不可分,因此文中很多认知难免存在偏颇疏漏之处,姑且抛砖引玉。藉此,希望能得到更多指正并不吝分享宝贵经验。
如不加特殊说明,后续提及环境皆为RedhatAS 4/Oracle 10gR2.
提供PDF下载,下载地址>>.ITPUB下载地址>>

目录:

一 RAC相关以及基础知识…
1.CRS简介…
(1).CRS进程…
(2).Virtual IP Address.
(3).OCR,Voting disk.
2.ASM相关…
3.RAC存储/网络需求…
(1).存储需求…
(2).网络需求…
4.其他概念…
(1).缓存融合…
(2).后台进程..
二 RAC安装…
1.安装规划部署…
2. 安装过程…
3.几点注意问题.
三 RAC管理维护…
1.CRS管理维护…
(1).OCR的管理维护…
(2).Voting disk管理维护…
2.RDBMS管理维护…
(1).spfile以及相关参数说明…
(2)REDO/UNDO管理
(3)Archivelog/flashback配置管理
(4)ASM管理
3.Database备份/恢复…
(1) .Archivelog对各节点可见的备份/恢复…
(2). Archivelog对各节点不可见的备份/恢复…
四.故障切换/负载平衡配置
1.Service 18
2. failover 18
(1).TAF以及实现
(2).FCF以及实现
3.Load Balance
五.其他维护实施相关/案例
1.集群中主机名的更改
2.集群中IP地址的更改
3.集群中节点的删除/添加
4.升级与迁移
5.高可用架构:RAC+DG
六.RAC监控优化
1.思路及等待事件说明
2.性能诊断