1. Linux 安装Oracle 单机数据库,包括10g,11g,12c
1) 修改默认的参数,比如sga,pga
2) 修改online redo log 文件大小
3) 创建业务用户并指定表空间
2. RMAN 备份恢复
1) RMAN 整库备份与恢复
2) RMAN 表空间备份与恢复
3) RMAN 数据文件级备份与恢复
4) RMAN 的完全恢复与不完全恢复,比如基于时间,SCN,序列号
5) RMAN 修复坏块
6) 修改RMAN 的参数,如备份保留策略
3. 数据泵基本操作
1) 整库库导出与导入
2) 用户级别导出与导入
3) 表级导出与导入
4) 导入过程中指定remap user 和 remap tablespace 以及忽略remap功能的TRANSFORM=segment_attributes:n 使用。
4. Data Guard 环境搭建与维护
1) 使用Oracle 10g中的RMAN duplicate 搭建Data Guard
2) 使用11g的Active Data Guard 搭建DG 环境
3) 使用copy 数据文件的方式搭建Dg 环境
4) DG的日常监控与维护,比如修改同步模式,保护级别
5) DG的switchover 和 Failover 操作
5. 搭建RAC 集群,包括11g,12c
1) 使用UDEV 方式搭建
2) 使用Multipath 方式搭建
3) 搭建RAC + DG的架构
6. ASM 磁盘组管理
1) 创建磁盘组,注意指定Failgroup 和不指定failgroup的区别。
2) 磁盘组添加disk
3) 修改磁盘组属性
4) 磁盘mount 和 dismount
5) Asmcmd 命令使用
7. RAC 日常维护
1) rac 日志查看,注意11g和12c rac 日志文件位置的不同。
2) rac的起停操作
3) RAC 负载均衡配置
4) RAC failover 配置
5) RAC service 配置
8. 其他技能
1) 掌握多种查看执行计划的方法:explain plan for,auto truace,查看内存中的执行计划。
2) 掌握统计信息的收集方法:数据字典,数据表,按用户,全库,按表收集,是否收集直方图,指定收集的并行度。
3) 碎片整理:查看和收集表级碎片和索引高度。
4) 收集并分析AWR/ADDM/ASH 报告
5) 日常数据库的维护,比如表空间管理。
6) 掌握数据迁移的方法
7) 掌握数据库的升级,分小版升级和大版的升级。
8) 掌握OPatch工具的使用以及PSU补丁的安装。
版权声明:本文为博主原创文章,未经博主允许不得转载。