《OCP认证的复习和学习经验分享.ppt》由会员分享,可在线阅读,更多相关《OCP认证的复习和学习经验分享.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、03-23-0527 May 2008OCPOCP认证的复习和学习经验分享认证的复习和学习经验分享 韩思捷(hanson)MSN:BLOG:1Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍初学者指南OCP考试成为OCM议题议题2Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍初学者指南OCP考试成为OCM议题议题3Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍自我介绍u 1999年从华东理工大学毕业,跨入IT行业u 使用PowerBuilderSQL S
2、erver构建业务系统u 从2001年开始使用Oracle 数据库,版本从8i、9i到10gu 着重于数据库管理、PL/SQL开发、性能优化、备份恢复u 2007年初开始从事专职oracle数据库相关的培训工作u 8i OCP、10g OCP、10g OCM、10g RAC OCE4Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍初学者指南OCP考试成为OCM议题议题5Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南u持久的兴趣强扭的瓜不甜,兴趣是基础,并且要持久。u坚强的毅力Oracle数
3、据库的学习是一个艰苦的过程。正像鲁迅先生所说:别人喝咖啡的时候,我在写作。如果你能说:别人打游戏的时候,我在做实验。那我肯定,你一定能熟练掌握Oracle数据库的各个方面。u正确的方法选择适合自己的学习方法。6Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南u方法一硬啃online document。u方法二阅读官方的OCP教材、以考促学。u方法三阅读其他作者写的各种教材。u其他方法7Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南u个人的方法以考OCP来促进自己的学习。如果英语
4、没有问题,则可以先阅读官方教材,对整个oracle数据库有了一个全面的了解以后,再有选择的阅读online document。8Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南u建议阅读的教材以及顺序如下:Introduction to Oracle9i:SQLOracle9i Database Administration Fundamentals IOracle9i Database Administration Fundamentals IIOracle9i Database Performance TuningOracle Da
5、tabase 10g:New Features for Administrators Release 2如果觉得英语阅读效率不高,则可以挑选一些中文书籍来快速入门,然后再阅读官方文档或online document。到论坛与其他人讨论问题。9Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南u注重概念学oracle,实际就是学它的概念。很多人在初学时,感觉没学到什么实际的东西。而事实上,这些概念都是基础,为将来的学习打下根基。u打好基础起码要通读OCP教材中的9i DBA I以及10g New Feature。最好能够阅读在线文档中的Co
6、ncepts,链接:u实践验证实践是检验真理的唯一标准。u以下简单介绍在学习Oracle 10g数据库时所牵涉到的一些方面,均摘自Oracle数据库核心技术与实务详解教你如何成为10g OCP。10Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南体系结构初学者指南体系结构SGAJava poolShared poolLarge poolStreams poolDatabasebuffer cacheRedo log bufferControlfilesDatafilesRedo logfilesArchive log filesOracle实例实
7、例CKPTSMONPMONDBWnLGWRARCnDatabasePasswordfileParameterfileUserprocessServerprocessPGANet11Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南手工备份初学者指南手工备份数据文件2 备份112数据文件2 备份112进行备份数据文件1112数据文件2112数据文件3112控制文件112联机日志文件1112联机日志文件2111联机日志文件3110数据文件1113数据文件2112数据文件3113控制文件113联机日志文件1112联机日志文件2113联机日志文件3110数
8、据文件1113数据文件2113数据文件3113控制文件113联机日志文件1112联机日志文件2113联机日志文件3110alter tablepace begin backup该表空间包含数据文件2备份结束备注:备注:这里的文件头部记录的数值,这里的文件头部记录的数值,比如比如112等都为日志序列号等都为日志序列号12Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南RMANRMAN备份备份通道磁盘通道RMAN可执行程序Recover.bsq通道MML闪回恢复区(缺省)Recovery catalog数据库服务器进程目标数据库控制文件服务
9、器进程13Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南自动化功能之初学者指南自动化功能之AWRAWRSGA内存里的统计信息AWR SnapshotMMON60分钟V$DBA_ADDMAdvisoryAuto SQL TuningSQL*PlusDatabase Control第三方工具第三方工具14Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南自动化功能之初学者指南自动化功能之ASHASHSGA里的一块内存,循环使用。每个CPU消耗2M。包含最近60分钟的session数据。写入顺序读取顺序A
10、WRWRH$_ACTIVE_SESSION_HISTORYV$SESSIONV$SESSION_WAIT等等非非SQL方式插入方式插入ASH而是直接内存访问而是直接内存访问MMON每隔60分钟MMNL缓存使用达到2/3在内存里采样1/10的数据写入到AWR的分区表里没有latch保护不提供读一致性使用索引读取V$ACTIVE_SESSION_HISTORYDBA_HIST_ACTIVE_SESSION_HISTORY15Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南自动化功能之初学者指南自动化功能之ADDMADDM用户连接执行SQL语句根节点优
11、化SQL语句CPU处理能力数据库lock资源I/O处理能力Buffercache过小I/O带宽不足 症状症状 原因原因时间模型等待模型16Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南自动化功能之初学者指南自动化功能之AdvisorAdvisorADDMSQL Tuning AdvisorSQL Access Advisor内存顾问内存顾问空间顾问空间顾问PGA AdvisorSGASegment AdvisorUndo AdvisorBuffer CacheAdvisorLibrary CacheAdvisorPGA恢复顾问恢复顾问MTTR
12、Advisor17Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南初学者指南ASMASMASM实例实例SID=+ASMASM disksASM disksASM disk group DgroupA数据库实例数据库实例SID=ora10gASMBRBALARB0ARBAASM disksASM disksASM disk group DgroupBDBW0RBALGMONGroup ServicesDgroupA=+ASMDgroupB=+ASMDBWJ数据库实例数据库实例SID=hsjASMBDBW0RBALDBWJ磁盘物理块ASM磁盘组ASM
13、磁盘ASM文件分配单元(Allocation Unit)18Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南资源计划初学者指南资源计划创建用户组创建用户组将用户加入用户组将用户加入用户组用户组用户组资源计划资源计划创建资源计划创建资源计划在资源计划在资源计划中指定用户组中指定用户组资源资源分配分配方法方法指定用户组的指定用户组的资源分配方法资源分配方法19Oracle数据库学习之路27 June 2008OpportunityReview 初学者指南调度管理初学者指南调度管理jobprogramargumentsargumentsschedule
14、eventtimejob classwindowresourceconsumer groupwindowgroupresourceplan高级选项20Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍初学者指南OCP考试成为OCM议题议题21Oracle数据库学习之路27 June 2008OpportunityReview OCPOCP考试考试u选择题为主u考试大纲:Oracle Database 10g:Administration I(1Z0-042)db_pages.getpage?page_id=41&p_exam_id=1Z0_042Or
15、acle Database 10g:Administration II(1Z0-043)db_pages.getpage?page_id=41&p_exam_id=1Z0_04322Oracle数据库学习之路27 June 2008OpportunityReview OCPOCP考试考试u参加一门原厂培训,获得Enrollment IDu提交hands-on,网址:http:/登陆(需要注册账户)或选择第一次注册并创建一个新的账户。需要在创建新账户的过程中提供你的Prometric考试ID以及正确的邮寄地址和email地址。23Oracle数据库学习之路27 June 2008Opportun
16、ityReview OCPOCP考试考试u进行hands-on时要注意的地方:在进行hands-on时,会要求你输入Private Tests的密码:Oracle Datebase 10g Administrator Certified Professional-10gcourse Oracle Datebase 10g Administrator Certified Master-ocmcourses 在第10题会要你输入Enrollment ID24Oracle数据库学习之路27 June 2008OpportunityReview 自我介绍初学者指南OCP考试成为OCM议题议题25Ora
17、cle数据库学习之路27 June 2008OpportunityReview 成为成为OCMOCMu成为OCM不一定是高手,高手也不一定就能成为OCMu考试持续2天,9个场景,全部都是上机操作。u考试大纲:db_pages.getpage?page_id=41&p_exam_id=10gOCM26Oracle数据库学习之路27 June 2008OpportunityReview OCPOCP考试考试u参加两门原厂高级课程的培训u提交hands-on27Oracle数据库学习之路27 June 2008OpportunityReview Question&Answer28Oracle数据库学习之路27 June 2008OpportunityReview THE ENDTHANK YOU!29