OracleDBA培训教程.docx
《OracleDBA培训教程.docx》由会员分享,可在线阅读,更多相关《OracleDBA培训教程.docx(7页珍藏版)》请在优知文库上搜索。
1、Orac1.eDBA培训教程一从实践中学习Orac1.e数据库管理与维护学习笔记第。章OraC1.e的安装及相关配置1,SQ1.和SQ1.*P1.us的话句是大小写无关的.2、卸载,Orac1.eIOg时.运行UMVerSa1.InSIaUCr进行卸,3然后史新启动.再也除安袋目录即可。3、可以更诙控制令的默认站口号,如果是IOg.就在C:orac1.oproduct10.1.ODb_1.instaI1.目求下的port1.ist.ini文件中更改.4.在IOg以上的版本,出亍平安的考虑,所有OraCI。的政认用户包括scon用户都杵被钺住。可以先用sys1.cm或SyS用户登录数据床,然后用
2、如下命牛解锁:a1.teruserscottidentifiedbytigerucco11tun1.ock;5、加累SCott用户中的某个对象出现问题,不齐要重装OraC1.e系统,只/要独过运行SCOtt.sq1.脚本来重塔scot1.用户和它拥有的一切。IOg版本使用如下命令:0C:orac1.eproPMOSCXFTDW*IJGWIIAKO2, Orac1.e效劳器后Orac1.e实例和Orc1.c效据库两大局部组成。3、OraCIe实例是一种访问数据库的机制,它由内存菇构和一些后台进程堀成.4,内存结枸也称为系统全局区(sys1.emg1.oba1.area.SGASGA包含了以下几个
3、内存结构:共享池(Sharedpoo1.),他据麻高速缓冲区(databasebuffercache),更做日志冲区(redo1.ogbuffer)和其他的一些结构(如微和统计数据)等.5 .实例的后台进程有5个是心需的,分别是SMON.PMON、梃恻匕1.G*R和CKr1.6 ,OraCIe数格库也戟为物理(内存结狗,它为数据库信息提供了真正的物理存储.它由以下3类操作系统文件俎成.控怅文件(contro1.fi1.e),重做日志文件(redo1.ogfi1.es)和数据文件(datafi1.es).7、OraC1.e执行SQ1.查询语句的步骤,分为三个阶段:埸译、执行和提取数据。编译:在进
4、行踞译时,效劳器进程会将SQ1.语句的正文放入共享池(SharedPOO1.)的库高速缓存(IibrHrcache)中并将完成以下处理,首先在共享池中攫住是否有相同的SQ1.语句(正文,如果没有就进行后续的处理。 检查该SQ1.语句的语法是否正确. 通过交货数据字典来检查表和列的定义. 对所操作的对象扣端译锁,以便在堀泽语句期间这些对兔的定义不能被改变,检衣所引用对免的用户权限。 生成执行该国1.语句所需的优化的执行方案(执行步然. 挎SQ1.语句和执行方案装入共享的SQ1.区.以上的每一步操作都是在处理正琬时才进行后馍的处察.如果不正确,就返回错误.执行:OraCI。效劳器遗程开始执行SQ1
5、.语句是因为它巳获得了执行SQ1.语句所需的全部费源和信息.提取数据:Orac1.e效劳器进程选择所需的数据行.并在需要时将其排序,最后将结果返回给用户(进程)。8.SGA中的共池(sharedp1.)是由库高速设存(1.ibrarycache)和数据字典高速慢存(datadietiona11cache)两防部所缎成.9、库高i成存包含了共享SQ1.区和共享P1./SQ1.区两局部,它们分别存放SQ1.和P1./SQ1.语句以及相关的信息.引入库高速缓存(1.ibrarycache)的目的是共享SQ1.或P1.JSQ1.代号.10 .当OraCIe在执行SQ1.语句时.效劳器进程将把数据文件.
6、表、索邛.列、用户和其他的数据对象的定义和权限的信息放入数据字典高速缓存。如果在这之后.市进程(用户)害费同样的信息,如我和列的定义,那么所有的这些信总都将从数据字典高速域存中荻野.因为以上这些信息都以及存在于我孤字奥中,这也可能就是将该局部内存料为敦据宇奥商通续存的原因.11 .与执行查询语句有所不用.OraC1.e在执行I)M1.语句语句时只有湍译parse)和执行(execute)两个阶段。以下是Orac1.e执行UPDATE语句的步也: 如果数据和回谖数据不在数据库高速缓冲区中,则OraCIe效劳器进程将把它们从数据文件中读到数据库高速泼冲区中。 OraCIC效劳器进程在要修改的数据行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OracleDBA 培训 教程