前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OCP考点实战演练

OCP考点实战演练

作者头像
Alfred Zhao
发布2019-05-24 20:19:48
5550
发布2019-05-24 20:19:48
举报

本系列宗旨:真正掌握OCP考试中所考察的技能,坚决不做Paper OCP! 实验环境:RHEL 6.4 + Oracle 11.2.0.4 OCP考点实战演练02-日常维护篇

  • 1.数据库体系结构和ASM
  • 2.内存管理技术
  • 3.管理磁盘空间和资源
  • 4.配置数据库诊断
  • 5.使用调度程序自动完成任务
  • 6.数据库全球化
  • 7.使用数据库调整顾问程序
  • Reference

1.数据库体系结构和ASM

1.1 数据库体系结构

需要了解的基本体系概念:

  1. 逻辑存储结构{表空间(字典管理的表空间,本地管理的表空间;使用OMF管理表空间数据文件),段(数据段,索引段,临时段,撤销段),区(Oracle扩展最小单位),块(Oracle最小存储单元)}
  2. 物理存储结构{数据文件,重做日志文件(循环使用),控制文件,归档日志文件,初始化参数文件,警报和跟踪日志文件,备份文件}
  3. 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体系结构详细可参考:

1.2 ASM

  1. ASM是一个多路复用的解决方案。有了ASM,将无需购买第三方逻辑卷管理器。
  2. ASM具有OMF的易用性,并将OMF与镜像和条带化功能组合在一起,提供可靠的文件系统和逻辑卷管理器。
  3. ASM允许在不关闭数据库的情况下将新的磁盘设备添加到数据库,几乎不需要干预,ASM就可以自动地重新分布文件以达到自动平衡的目的。
  4. ASM将数据文件和其他数据库结构分成区间,将区间分配到磁盘组中的所有磁盘上来提高性能和可靠性。
  5. ASM可以根据实际情况选择不启用条带化,例如如果底层磁盘硬件已经启用了RAID。
  6. ASM使用特殊类型的Oracle实例来提供传统Oracle实例和文件系统之间的接口。
  7. ASM实例占用的内存量通常比RDBMS实例少,一般在60MB和120MB之间。
  8. ASM实例有初始化参数文件和密码文件,但没有数据字典。使用 connect /as sysasm连接到ASM实例。
  9. ASM实例有特定的磁盘组命令:CREATE DISKGROUP、ALTER DISKGROUP、DROP DISKGROUP等。
  10. ASM实例只能处于NOMOUNT或MOUNT状态。
代码语言:javascript
复制
--查询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进程。

实验演练:

2.内存管理技术

AMM,ASMM技术,详细可参考:

3.管理磁盘空间和资源

管理磁盘空间和资源参考:

4.配置数据库诊断

配置数据库诊断参考:

5.使用调度程序自动完成任务

调度程序相关内容参考:

6.数据库全球化

数据库全球化相关内容参考:

7.使用数据库调整顾问程序

7.1 使用SQL Tuning Advisor

7.2 使用SQL Access Advisor调整工作量

7.3 了解Database Replay

Reference

  • OCP 认证考试指南 (1Z0-053)[M]. 清华大学出版社, 2010.
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-02-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.数据库体系结构和ASM
    • 1.1 数据库体系结构
      • 1.2 ASM
      • 2.内存管理技术
      • 3.管理磁盘空间和资源
      • 4.配置数据库诊断
      • 5.使用调度程序自动完成任务
      • 6.数据库全球化
      • 7.使用数据库调整顾问程序
        • 7.1 使用SQL Tuning Advisor
          • 7.2 使用SQL Access Advisor调整工作量
            • 7.3 了解Database Replay
            • Reference
            相关产品与服务
            数据库
            云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档