欢迎来到天天文库
浏览记录
ID:55631919
大小:2.69 MB
页数:78页
时间:2020-05-21
《OCP认证考试指南全册Oracle-Database-11g练习与知识点.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、OCP/OCA认证考试指南全册OracleDatabase11g(1Z0-051,1Z0-052,1Z0-053)练习与知识点Author:Deerfer@OracleDatabase11g体系结构概述本章学习内容l解释内存结构l描述进程结构l讲述存储结构练习1-1研究所在环境的DRMS确定自己所在的环境使用的应用程序、应用服务器和数据库服务器。然后集中精力研究数据库,体验一下数据库的规模和忙碌程度。考虑用户数量、数据易失性以及数据量。最后考虑它们对组织的重要程度:就每个应用程序和数据库而言,允许多长的停机时间?允许损失多少
2、数据?可以使用财务数字定量分析吗?利用研究的结果,可以了解DBA角色的重要性。应用程序:MDS计量生产调度平台应用服务器:OracleWebLogicServer11g数据库服务器:OracleDatabase11g数据库规模:数据量大小、数据库对象多少、用户数、访问并发量、数据库节点格式(RAC环境)平均无故障时间MTBFMeanTimeBetweenFailure平均故障修复时间MTTRMeanTimeToRepair练习1-2确定数据库是单实例还是分布式系统的一部分运行查询来确定数据库是独立系统,还是更大的分布式环境的
3、一部分。(1)作为用户SYSTEM连接到数据库。(2)确定实例是否为RAC数据库的一部分:SELECT*FROMv$instance;SELECTparallelFROMv$instance;--NO:单实例数据库YES:RAC数据库(3)确定数据库是否通过备用数据库的保护来防止数据丢失:SELECT*FROMv$database;SELECTprotection_levelFROMv$database;--UNPROTECTED数据库未受到保护(4)确定是否数据库中配置了流:SELECT*FROMdba_streams_a
4、dministrator;--如果尚未配置流,那么将不返回任何行Tips1:OracleStreamOracleStream功能是为提高数据库的高可用性而设计的,在Oracle9i及之前的版本这个功能被称为AdvanceReplication。OracleStream利用高级队列技术,通过解析归档日志,将归档日志解析成DDL及DML语句,从而实现数据库之间的同步。这种技术可以将整个数据库、数据库中的对象复制到另一数据库中,通过使用Stream的技术,对归档日志的挖掘,可以在对主系统没有任何压力的情况下,实现对数据库对象级甚至
5、整个数据库的同步。练习1-3了解实例的内存结构运行查询来确定构成实例的不同内存结构的当前大小。(1)作为用户SYSTEM连接到数据库。(2)显示可以动态重设大小的SGA组件的当前、最大和最小的容量:SELECTcomponent,current_size,min_size,max_sizeFROMv$sga_dynamic_components;查询结果如下:显示的实例不包括流,因此流池的大小为零。自从启动实例后,大池和Java池都未发生变化,但共享池和数据库缓冲区缓存的大小发生了变化。仅配置了数据库缓冲区缓存的默认池,除进
6、行大量调整的数据库外,通常都是这样的配置。(3)确定已经(以及当前为)程序全局区分配了多少内存:SELECTNAME,VALUEFROMV$PGASTATWHERENAMEIN('maximumPGAallocated','totalPGAallocated');练习1-4了解在实例中运行的进程将运行查询来查看在实例中运行的后台进程。(1)作为用户SYSTEM了解到数据库。(2)确定哪些进程正在运行,以及每个进程的数量有多少:SELECTprogramFROMv$sessionORDERBYprogram;--有哪些进程SE
7、LECTprogramFROMv$processORDERBYprogram;--每个进程的数量这些查询将得到相似结果:每个进程必须有会话(即使后台进程,也同样如此),而每个会话必须有进程。可多次出现的进程将有个数据后缀,但支持用户会话的进程除外:它们都使用同一个名称。查询结果如下:ORACLE.EXE(CJQ0)ORACLE.EXE(CKPT)ORACLE.EXE(DBW0)ORACLE.EXE(J000)ORACLE.EXE(LGWR)ORACLE.EXE(MMAN)ORACLE.EXE(MMNL)ORACLE.EXE(
8、MMON)ORACLE.EXE(PMON)ORACLE.EXE(PSP0)ORACLE.EXE(QMNC)ORACLE.EXE(RECO)ORACLE.EXE(SMON)ORACLE.EXE(q000)ORACLE.EXE(q001)plsqldev.exeplsqldev.exeTips
此文档下载收益归作者所有