OCP考点实战演练02-日常维护篇
2016-02-03 15:43
375 查看
本系列宗旨:真正掌握OCP考试中所考察的技能,坚决不做Paper OCP!
实验环境:RHEL 6.4 + Oracle 11.2.0.4
OCP考点实战演练02-日常维护篇
1.数据库体系结构和ASM
2.内存管理技术
3.管理磁盘空间和资源
4.配置数据库诊断
5.使用调度程序自动完成任务
6.数据库全球化
7.使用数据库调整顾问程序
Reference
逻辑存储结构{表空间(字典管理的表空间,本地管理的表空间;使用OMF管理表空间数据文件),段(数据段,索引段,临时段,撤销段),区(Oracle扩展最小单位),块(Oracle最小存储单元)}
物理存储结构{数据文件,重做日志文件(循环使用),控制文件,归档日志文件,初始化参数文件,警报和跟踪日志文件,备份文件}
Oracle内存结构{SGA(DB Buffer Cache,Shared pool,Redo log buffer,Jave pool,Large pool,Streams pool),PGA,软件代码区,后台进程(SMON,PMON,DBWn,LGWR,CKPT,ARCn,RECO)}
Oracle体系结构详细可参考:
《Oracle体系结构总结》
ASM具有OMF的易用性,并将OMF与镜像和条带化功能组合在一起,提供可靠的文件系统和逻辑卷管理器。
ASM允许在不关闭数据库的情况下将新的磁盘设备添加到数据库,几乎不需要干预,ASM就可以自动地重新分布文件以达到自动平衡的目的。
ASM将数据文件和其他数据库结构分成区间,将区间分配到磁盘组中的所有磁盘上来提高性能和可靠性。
ASM可以根据实际情况选择不启用条带化,例如如果底层磁盘硬件已经启用了RAID。
ASM使用特殊类型的Oracle实例来提供传统Oracle实例和文件系统之间的接口。
ASM实例占用的内存量通常比RDBMS实例少,一般在60MB和120MB之间。
ASM实例有初始化参数文件和密码文件,但没有数据字典。使用 connect /as sysasm连接到ASM实例。
ASM实例有特定的磁盘组命令:CREATE DISKGROUP、ALTER DISKGROUP、DROP DISKGROUP等。
ASM实例只能处于NOMOUNT或MOUNT状态。
结果在ASM实例和RDBMS实例中都会看到RBAL和ASMB进程,它们执行相关但不同的功能。此外,ASM实例在重新平衡操作时还会启动ARBn进程。
实验演练:
《Oracle从文件系统迁移到ASM存储》
《Oracle内存管理技术》
《Oracle管理磁盘空间和资源》
《Oracle配置数据库诊断》
《使用Oracle调度程序自动完成任务》
《Oracle数据库全球化》
实验环境:RHEL 6.4 + Oracle 11.2.0.4
OCP考点实战演练02-日常维护篇
1.数据库体系结构和ASM
2.内存管理技术
3.管理磁盘空间和资源
4.配置数据库诊断
5.使用调度程序自动完成任务
6.数据库全球化
7.使用数据库调整顾问程序
Reference
1.数据库体系结构和ASM
1.1 数据库体系结构
需要了解的基本体系概念:逻辑存储结构{表空间(字典管理的表空间,本地管理的表空间;使用OMF管理表空间数据文件),段(数据段,索引段,临时段,撤销段),区(Oracle扩展最小单位),块(Oracle最小存储单元)}
物理存储结构{数据文件,重做日志文件(循环使用),控制文件,归档日志文件,初始化参数文件,警报和跟踪日志文件,备份文件}
Oracle内存结构{SGA(DB Buffer Cache,Shared pool,Redo log buffer,Jave pool,Large pool,Streams pool),PGA,软件代码区,后台进程(SMON,PMON,DBWn,LGWR,CKPT,ARCn,RECO)}
Oracle体系结构详细可参考:
《Oracle体系结构总结》
1.2 ASM
ASM是一个多路复用的解决方案。有了ASM,将无需购买第三方逻辑卷管理器。ASM具有OMF的易用性,并将OMF与镜像和条带化功能组合在一起,提供可靠的文件系统和逻辑卷管理器。
ASM允许在不关闭数据库的情况下将新的磁盘设备添加到数据库,几乎不需要干预,ASM就可以自动地重新分布文件以达到自动平衡的目的。
ASM将数据文件和其他数据库结构分成区间,将区间分配到磁盘组中的所有磁盘上来提高性能和可靠性。
ASM可以根据实际情况选择不启用条带化,例如如果底层磁盘硬件已经启用了RAID。
ASM使用特殊类型的Oracle实例来提供传统Oracle实例和文件系统之间的接口。
ASM实例占用的内存量通常比RDBMS实例少,一般在60MB和120MB之间。
ASM实例有初始化参数文件和密码文件,但没有数据字典。使用 connect /as sysasm连接到ASM实例。
ASM实例有特定的磁盘组命令:CREATE DISKGROUP、ALTER DISKGROUP、DROP DISKGROUP等。
ASM实例只能处于NOMOUNT或MOUNT状态。
--查询ASM实例和RDBMS实例的正在运行中的进程: select sid, serial#, process, name, description from v$session join v$bgprocess using(paddr); --查询密码文件的用户 select * from v$pwfile_users; --查询磁盘组及其相关联的底层设备 set linesize 140 col path for a66 col name for a30 select group_number, disk_number, mount_status, name, path from v$asm_disk order by group_number, disk_number;
结果在ASM实例和RDBMS实例中都会看到RBAL和ASMB进程,它们执行相关但不同的功能。此外,ASM实例在重新平衡操作时还会启动ARBn进程。
实验演练:
《Oracle从文件系统迁移到ASM存储》
2.内存管理技术
AMM,ASMM技术,详细可参考:《Oracle内存管理技术》
3.管理磁盘空间和资源
管理磁盘空间和资源参考:《Oracle管理磁盘空间和资源》
4.配置数据库诊断
配置数据库诊断参考:《Oracle配置数据库诊断》
5.使用调度程序自动完成任务
调度程序相关内容参考:《使用Oracle调度程序自动完成任务》
6.数据库全球化
数据库全球化相关内容参考:《Oracle数据库全球化》
7.使用数据库调整顾问程序
7.1 使用SQL Tuning Advisor
《SQL Tuning 基础概述08 - SQL Tuning Advisor》7.2 使用SQL Access Advisor调整工作量
《SQL Tuning 基础概述09 - SQL Access Advisor》7.3 了解Database Replay
《Oracle 数据库重放(Database Replay)功能演示》Reference
OCP 认证考试指南 (1Z0-053)[M]. 清华大学出版社, 2010.相关文章推荐
- Shell脚本中执行sql语句操作mysql
- Linux常用指令---ssh/scp
- 限时抢购秒杀系统架构分析与实战
- Using TurboVNC 0.6 and VirtualGL 2.1.4 to run OpenGL Application Remotely on CentOS
- Linux流量监控工具 - iftop (最全面的iftop教程)
- 解决sitescope打不开或空白问题
- 手把手教你创建自己的网站
- hadoop进程pid文件问题
- Windows玩转Docker(一):安装
- linux 命令
- Property 常见修饰符
- linux查看磁盘空间命令
- Mac OS X EI Capitan下安装hadoop
- linux ./configure 的参数详解
- centos开机优化
- fastdfs-nginx-module安装
- linux常用基本命令
- 搭建Pxe服务器无人听应答全自动安装CentOS6.7系统 推荐
- linux国外视频网站,这个网站真的很厉害,Linux基金会
- aop实例