欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Oracle数据库维护培训--华为8516.pptx

    • 资源ID:90050711       资源大小:1.54MB        全文页数:181页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Oracle数据库维护培训--华为8516.pptx

    OracleOracle数据库维护培训胶片数据库维护培训胶片数据库维护培训胶片数据库维护培训胶片集成产品部集成产品部Oracle Oracle 体系结构体系结构体系结构体系结构3目目目目 标标标标通过这部分课程的学习,您将了解以下内容通过这部分课程的学习,您将了解以下内容:l描述描述 Oracle 服务器的体系结构及其主要构件服务器的体系结构及其主要构件l列举用户连接到列举用户连接到 Oracle 实例所涉及的结构实例所涉及的结构l双机模式:双机模式:RAC/HOT STANDBY4主要组件一览主要组件一览主要组件一览主要组件一览实例实例系统全局区系统全局区重做日志重做日志缓冲区缓冲区共享池共享池数据字典数据字典缓冲区缓冲区库缓冲区库缓冲区DBWRSMONPMONCKPTLGWROthers用户端进程用户端进程服务器进程服务器进程程序全局区程序全局区控制文件控制文件数据文数据文件件归档日志文件归档日志文件参数文件参数文件密码文件密码文件重做日志重做日志文件文件数据库数据库数据块高速数据块高速缓冲区缓冲区5OracleOracle服务器服务器服务器服务器一个一个Oracle服务器服务器:l l是是是是一一一一个个个个提提提提供供供供开开开开放放放放式式式式的的的的、全全全全面面面面的的的的、综综综综合合合合性性性性信信信信息息息息管管管管理理理理服服服服务务务务的的的的数据库管理系统数据库管理系统数据库管理系统数据库管理系统l l由由由由一一个个Oracle数数据据库库和和一一个个Oracle实例组成实例组成Oracle 服务器服务器6OracleOracle实例实例实例实例一个一个Oracle 实例实例:l是一种访问是一种访问 Oracle 数据库的基本方式数据库的基本方式l总是打开一个且只打开一个数据库总是打开一个且只打开一个数据库l由内存结构和进程结构组成由内存结构和进程结构组成后台进程后台进程内存结构内存结构SGARedo logbuffer cacheDatabasebuffer cacheShared poolDBWRSMONPMONCKPTLGWROthersData Dict.cacheLibrary cache实例实例7创建连接和会话创建连接和会话创建连接和会话创建连接和会话创创 建建连连 接接创建对话创建对话数据库用户数据库用户用户进程用户进程Oracle 服务器服务器服务器进程服务器进程8Oracle Oracle 数据库数据库数据库数据库Oracle数据库数据库:l是作为一个单元对待的数据的集合体是作为一个单元对待的数据的集合体l由三种文件类型组成由三种文件类型组成控制文控制文件件数据数据文件文件 归档日志文件归档日志文件参数文件参数文件密码文件密码文件重做日志重做日志文件文件Oracle 数据库数据库9 物理结构物理结构物理结构物理结构Oracle数数据据库库的的物物理理存存储储是是由由实实际际的的操操作作系系统文件决定统文件决定l控制文件控制文件l数据文件数据文件l重做日志文件重做日志文件 控制文件控制文件数据文件数据文件(包括数据包括数据字典字典)标题标题联机重做联机重做日志文件日志文件10内存结构内存结构内存结构内存结构Oracle的内存结构由以下两个内存区域构成的内存结构由以下两个内存区域构成:l系系统统全全局局区区(SGA):在在实实例例启启动动的的时时候候分分配配,是是Oracle实例中的一个基本成分实例中的一个基本成分 l程序全局区(程序全局区(PGA):服务器进程启动时分配服务器进程启动时分配11系统全局区系统全局区系统全局区系统全局区l系系统统全全局局区区(SGA)由由几几部部分分内内存存区区域域组组成成:共享池数据块高速缓冲区重做日志缓冲区 l有有两两个个可可选选择择的的内内存存结结构构能能配配置置在在系系统统全全局区内局区内:大型池JAVA池12系统全局区系统全局区系统全局区系统全局区l系系统统全全局局区区分分配配大大小小上上限限由由SGA_MAX_SIZE参参数数决定决定.l系统全局区分配原则依赖其中的组件系统全局区分配原则依赖其中的组件:分配邻近的虚拟内存大小基于SGA_MAX_SIZE13 共享存储区共享存储区共享存储区共享存储区用用来来存存储储最最近近最最多多执执行行的的SQL语语句句和和最最近近最最多多使使用用的的数数据定义据定义.l它由两个主要的内存存结构组成它由两个主要的内存存结构组成:库缓冲区数据字典缓冲区l大小由参数大小由参数SHARED_POOL_SIZE决定决定.Shared poolData dictionarycacheLibrarycacheALTER SYSTEM SET SHARED_POOL_SIZE=64M;14库缓存区库缓存区库缓存区库缓存区库库缓缓冲冲区区存存储储最最近近使使用用的的SQL和和PL/SQL语语句句信息信息:l它能够使普遍使用的语句能够共享它能够使普遍使用的语句能够共享l通过通过LRU算法进行管理算法进行管理l由两种结构组成由两种结构组成:共享SQL 区域共享 PL/SQL 区域l其中各自的大小由共享池内部指定其中各自的大小由共享池内部指定15 数据字典缓冲区数据字典缓冲区数据字典缓冲区数据字典缓冲区数数据据字字典典缓缓冲冲区区是是数数据据库库里里最最经经常常使使用用的的对对象象定义的集合定义的集合.l它它包包括括数数据据文文件件名名、表表、索索引引、列列、用用户户权权限限和和其其它数据库对象等信息它数据库对象等信息.l在在解解析析期期间间,服服务务器器进进程程会会查查找找数数据据字字典典获获取取允允许许接入的关联对象信息接入的关联对象信息.l缓缓存存数数据据字字典典信信息息在在内内存存区区能能提提高高查查询询数数据据的的响响应应时间时间.l它的大小由共享池的大小决定它的大小由共享池的大小决定.16 数据块高速缓冲区数据块高速缓冲区数据块高速缓冲区数据块高速缓冲区 数数据据块块高高速速缓缓冲冲区区储储存存以以前前从从数数据据文文件件中中取取出出过过的的数数据据块的拷贝信息块的拷贝信息.l当你得到或修改数据时当你得到或修改数据时,它能使性能得到提高它能使性能得到提高.l它通过它通过LRU算法进行管理算法进行管理.l由由DB_BLOCK_SIZE决定大小决定大小.Database buffercache17数据块高速缓冲区数据块高速缓冲区数据块高速缓冲区数据块高速缓冲区l由独立的子缓存组成由独立的子缓存组成:DB_CACHE_SIZEDB_KEEP_CACHE_SIZEDB_RECYCLE_CACHE_SIZEl数据库缓冲区可以动态的改变尺寸数据库缓冲区可以动态的改变尺寸.lDB_CACHE_ADVICE 可可以以设设置置以以收收集集统统计计信信息息用来预测不同的缓冲大小用来预测不同的缓冲大小ALTER SYSTEM SET DB_CACHE_SIZE=96M;18重做日志缓冲区重做日志缓冲区重做日志缓冲区重做日志缓冲区重做日志缓冲区记录数据块的所有变化重做日志缓冲区记录数据块的所有变化.l首要目的是恢复首要目的是恢复.l记录的信息可用来重做改变记录的信息可用来重做改变.l尺寸大小由尺寸大小由LOG_BUFFER定义定义.Redo logbuffer cache19大型池大型池大型池大型池大大型型池池是是在在SGA内内一一种种可可选选择择的的存存贮贮区区域域,只只配配置置在在共共享服务器环境中享服务器环境中.l能减轻在共享池的负担能减轻在共享池的负担.l用在用在UGA、备份和恢复等操作中、备份和恢复等操作中.l不使用不使用 LRU 列表算法列表算法.l大小由大小由 LARGE_POOL_SIZE决定决定.ALTER SYSTEM SET LARGE_POOL_SIZE=64M;20Java Java 区区区区Java 区是为了解开区是为了解开Java命令:命令:l如果安装并使用如果安装并使用 Java 是必需的是必需的.l在数据库表格中在数据库表格中,它存贮的方式非常像它存贮的方式非常像PL/SQL.l它的尺寸由它的尺寸由JAVA_POOL_SIZE 参数决定参数决定.21Userprocess程序全局区程序全局区程序全局区程序全局区PGA是为每个用户进程连接是为每个用户进程连接Oracle数据库分配的区域数据库分配的区域StackspaceSession informationsort area,cursor informationSGAShared SQL areasSGASessioninformation PGA Dedicated server Shared server ServerprocessShared SQL areasStackspacesort area,cursor information22进程结构进程结构进程结构进程结构Oracle进进程程是是一一种种程程序序,依依赖赖它它要要求求信信息息的的类类型型,执执行行一一系列的步骤或者实施一项具体的任务系列的步骤或者实施一项具体的任务.l用用户户进进程程:当当数数据据库库用用户户要要求求连连接接到到 Oracle 服服务务器器时时开始启动开始启动.l服服务务器器进进程程:连连接接 Oracle 实实例例,当当用用户户建建立立一一个个会会话话时开始启动时开始启动.l后台进程后台进程:Oracle 实例启动即可用实例启动即可用.23用户进程用户进程用户进程用户进程用户进程是要求用户进程是要求 Oracle 服务器交互的一种进程:服务器交互的一种进程:l它必须首先建立一个连接它必须首先建立一个连接.l不直接和不直接和 Oracle 服务器交互服务器交互.Database userServerprocessUserprocessConnection established24 服务进程服务进程服务进程服务进程服务进程是直接和服务进程是直接和 Oracle 服务器交互的一段程序服务器交互的一段程序.l它响应用户要求,向服务器发起呼叫并返回结果给用户它响应用户要求,向服务器发起呼叫并返回结果给用户.l可用专用服务器模式可用专用服务器模式,也可用共享服务器模式创建对话也可用共享服务器模式创建对话.Connection establishedSession createdDatabase userUserprocessOracle serverServerprocess25后台进程后台进程后台进程后台进程保持物理和内存结构的关系保持物理和内存结构的关系.l必须的后台进程必须的后台进程DBWnPMONCKPTLGWRSMONRECOl可选择的后台进程可选择的后台进程 ARCnLMONSnnn QMNnLMDn CJQ0Pnnn LCKnDnnn26InstanceSGADatabase buffercacheDBWnControl filesData files Redo log files数据库复写器数据库复写器数据库复写器数据库复写器DBWn 开始写开始写:l检查点执行检查点执行l脏块上限数到达脏块上限数到达l缓存区没有自由空间缓存区没有自由空间l超时超时l连接连接RAC要求要求l表空间脱机表空间脱机l表空间只读表空间只读l清空和删除表清空和删除表l表空间开始备份表空间开始备份Database27InstanceSGADBWnRedo logbuffer日志复写器日志复写器日志复写器日志复写器LGWR 开始写开始写:l提交时提交时l三三分分之之一一缓缓冲冲区区满满的的时候时候l当有当有1MB日志的时候日志的时候l每三秒每三秒l在在DBWn写之前写之前Control filesData files Redo log filesLGWRDatabase28InstanceSGASMON系统监控进程系统监控进程系统监控进程系统监控进程责任责任:l实例恢复实例恢复:回滚日志文件中 的改变信息打开数据库,让用户进入回滚未提交的事务l每三秒接合空闲空间每三秒接合空闲空间l回收临时段回收临时段Control filesData files Redo log filesInstanceSGASMONDatabase29InstanceSGAPMON进程监控器进程监控器进程监控器进程监控器处理失败后进行清理处理失败后进行清理:l回滚事务回滚事务l释放锁释放锁l释放其它资源释放其它资源l重启死的重启死的dispatchsPGA area30InstanceSGADWW0Redo LogBufferLGWRInstanceSGADBWnLGWRCKPTControl filesData files Redo log files检查点检查点检查点检查点负责负责:l给给 DBWn 发信号发信号l修修改改数数据据文文件件块块头头l修修改改控控制制文文件件信信息息31归档进程归档进程归档进程归档进程(ARCn)(ARCn)l可选择的后台进程可选择的后台进程l当当ARCHIVELOG模模式式被被设设置置时时自自动动归归档档联联机机重重做做日志文件日志文件l保存所有数据库变化保存所有数据库变化Control filesData files Redo log filesArchived Redo log filesARCn32逻辑结构逻辑结构逻辑结构逻辑结构 Oracle体体系系的的逻逻辑辑结结构构描描述述了了数数据据库库的的物物理理空空间间怎怎样样运运用用,包括表空间、段、片区和块包括表空间、段、片区和块.TablespaceData fileSegmentBlocksExtentSegment33RACRAC方式方式方式方式l原理结构图原理结构图34RACRAC方式方式方式方式l优点优点良好的可伸缩性 高可用性先进的Cache Fusion技术 降低硬件成本 切换时间短l缺点缺点管理复杂 对网络有较高要求 35 HOTSTANDBY(HOTSTANDBY(双机热备双机热备双机热备双机热备)方式方式方式方式l原理结构图原理结构图36 HOTSTANDBY(HOTSTANDBY(双机热备双机热备双机热备双机热备)方式方式方式方式l优点优点管理较为简单运行较为稳定l缺点缺点切换时间较长 在系统切换的过程中,客户端与服务器之间的数据库连接会中断,需重新连接备用机闲置,不能实现负载均衡37总结总结总结总结通过这部分课程的学习,您应该已经了解通过这部分课程的学习,您应该已经了解:l解解释释数数据据库库文文件件:数数据据文文件件、控控制制文文件件、联联机机重重做做日志日志.l解解释释系系统统全全局局区区内内存存结结构构:数数据据块块高高速速缓缓冲冲区区、共共享池、重做日志缓冲区享池、重做日志缓冲区.l解解释释主主要要的的后后台台进进程程:DBWn,LGWR,CKPT,PMON,SMON,和和 ARCnl双机模式:双机模式:RAC/HOT STANDBY管理表空间和数据文件管理表空间和数据文件管理表空间和数据文件管理表空间和数据文件39目标目标目标目标通过这部分课程的学习通过这部分课程的学习,您将了解以下内容您将了解以下内容:l数据库的逻辑结构数据库的逻辑结构l创建表空间创建表空间l改变表空间的大小改变表空间的大小 l为临时段分配空间为临时段分配空间l改变表空间的状态改变表空间的状态l改变表空间的存储参数设置改变表空间的存储参数设置40概观概观概观概观Control filesData files Redo log filesDatabase41Database逻辑上逻辑上物理上物理上TablespaceData fileOS blockOracle blockSegmentExtent数据库的数据库的数据库的数据库的存储层次存储层次存储层次存储层次42系统和非系统表空间系统和非系统表空间系统和非系统表空间系统和非系统表空间l系统表空间系统表空间:随着数据库创建被创建包含数据字典信息包含系统回滚段l非系统表空间非系统表空间:不同的segments分开存放(如:回滚段,临时段,应用数据)控制分配给用户对象的空间容量43表空间的管理表空间的管理表空间的管理表空间的管理l本地管理的表空间本地管理的表空间 :自由扩展信息被记录在本身的位图中位图中的每一位都对应一个数据块或一组数据块 位图中的标志位显示数据块使用或未使用状态信息l字典管理的表空间字典管理的表空间:缺省的表空间管理方式自由扩展信息被记录在数据字典中44本地管理的表空间本地管理的表空间本地管理的表空间本地管理的表空间l简化了数据字典中的内容简化了数据字典中的内容l空间分配和回收不产生回滚信息空间分配和回收不产生回滚信息l没有接合邻近没有接合邻近extents的要求的要求CREATE TABLESPACE userdata DATAFILE/u01/oradata/userdata01.dbf SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;45字典管理的表空间字典管理的表空间字典管理的表空间字典管理的表空间lExtents 在数据字典中管理在数据字典中管理l每每个个存存储储在在表表空空间间的的segments都都可可以以有有不不同同的的存存储储参数设置参数设置l有邻近接合有邻近接合extents的要求的要求CREATE TABLESPACE userdata DATAFILE/u01/oradata/userdata01.dbf SIZE 500M EXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE(initial 1M NEXT 1M);46回滚段表空间回滚段表空间回滚段表空间回滚段表空间l用来存储回滚段信息用来存储回滚段信息l不能包含其它对象不能包含其它对象lExtents 本地管理本地管理l在在创创建建时时仅仅仅仅能能使使用用 DATAFILE and EXTENT MANAGEMENT 条件条件CREATE UNDO TABLESPACE undo1 DATAFILE/u01/oradata/undo101.dbf SIZE 40M;47临时表空间临时表空间临时表空间临时表空间l用来做排序操作用来做排序操作l不能包含固定的对象不能包含固定的对象l最好使用本地表空间管理最好使用本地表空间管理CREATE TEMPORARY TABLESPACE temp TEMPFILE/u01/oradata/temp01.dbf SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;48缺省临时表空间的限制缺省临时表空间的限制缺省临时表空间的限制缺省临时表空间的限制l直到新的缺省表空间被使用时才能删除直到新的缺省表空间被使用时才能删除l不能下线不能下线.l不能将缺省的临时表空间修改成永久表空间不能将缺省的临时表空间修改成永久表空间49删除表空间删除表空间删除表空间删除表空间DROP TABLESPACE userdata INCLUDING CONTENTS AND DATAFILES;l从数据字典中删除表空间信息从数据字典中删除表空间信息l通通过过 AND DATAFILES条条件件可可在在操操作作系系统统上上删删除除表表空空间的数据文件间的数据文件:50改变表空间的大小改变表空间的大小改变表空间的大小改变表空间的大小l增加数据文件增加数据文件 l改变数据文件大小改变数据文件大小:自动手动app_data_02.dbfapp_data_01.dbfapp_data_03.dbf100M100M200M100MTablespace APP_DATA51app_data_02.dbfapp_data_01.dbfapp_data_03.dbf 100M100M200M200Mapp_data_04.dbf 手动改变数据文件大小手动改变数据文件大小手动改变数据文件大小手动改变数据文件大小ALTER DATABASE DATAFILE/u03/oradata/userdata02.dbf RESIZE 200M;100MTablespace APP_DATA52Tablespace APP_DATAapp_data_02.dbfapp_data_01.dbfapp_data_03.dbf100M100M200M100M在表空间中增加一个数据文件在表空间中增加一个数据文件在表空间中增加一个数据文件在表空间中增加一个数据文件ALTER TABLESPACE app_data ADD DATAFILE/u01/oradata/userdata03.dbf SIZE 200M;53移动数据文件(修改表空间)移动数据文件(修改表空间)移动数据文件(修改表空间)移动数据文件(修改表空间)l表空间必须为下线状态。表空间必须为下线状态。l目标数据文件必须存在目标数据文件必须存在.ALTER TABLESPACE userdata RENAME DATAFILE/u01/oradata/userdata01.dbf TO/u01/oradata/userdata01.dbf;54获取表空间信息获取表空间信息获取表空间信息获取表空间信息l表空间信息表空间信息:DBA_TABLESPACESV$TABLESPACEl数据文件信息数据文件信息:DBA_DATA_FILESV$DATAFILEl临时文件信息临时文件信息:DBA_TEMP_FILESV$TEMPFILE55总结总结总结总结通过这部分内容的学习,您应该已经了解通过这部分内容的学习,您应该已经了解:l怎样使用表空间分开存放数据怎样使用表空间分开存放数据l改变表空间大小改变表空间大小:增加数据文件扩展数据文件l使用本地管理表空间使用本地管理表空间l使用临时表空间使用临时表空间56练习练习练习练习练习包括以下几个主题练习包括以下几个主题:l创建表空间创建表空间l修改表空间修改表空间56管理重做日志文件管理重做日志文件管理重做日志文件管理重做日志文件58目标目标目标目标通过这部分课程的学习通过这部分课程的学习,您将了解以下内容您将了解以下内容:l在线重做日志文件的作用在线重做日志文件的作用l在线重做日志文件的结构在线重做日志文件的结构l控制日志文件切换和检查点执行控制日志文件切换和检查点执行l多路复用在线重做日志文件多路复用在线重做日志文件59使用重做日志文件使用重做日志文件使用重做日志文件使用重做日志文件 重重做做日日志志文文件件记记录录数数据据所所有有的的修修改改信信息息并并提提供供一一种种介质失败时的恢复机制介质失败时的恢复机制.l重做日志文件分组管理重做日志文件分组管理.l一个一个Oracle数据库要求至少有两组重做日志文件数据库要求至少有两组重做日志文件.l组中每个日志文件被称作一个组成员组中每个日志文件被称作一个组成员.Redo log filesDatabase60重做日志文件的结构重做日志文件的结构重做日志文件的结构重做日志文件的结构Group 2Group 3Group 1MemberDisk 1Disk 2MemberMemberMemberMemberMember61重做日志文件怎样工作重做日志文件怎样工作重做日志文件怎样工作重做日志文件怎样工作l重做日志文件循环使用重做日志文件循环使用l当当一一个个重重做做日日志志文文件件充充满满时时,LGWR 将将日日志志写写入入到到下个重做日志组下个重做日志组.这个被叫做日志切换检查点执行动作被触发相关信息写入控制文件62强迫日志切换并执行检查点强迫日志切换并执行检查点强迫日志切换并执行检查点强迫日志切换并执行检查点l日日志志切切换换能能使使用用命命令令 ALTER SYSTEM SWITCH LOGFILE.l检查点被迫使执行检查点被迫使执行:设置 FAST_START_MTTR_TARGET 参数ALTER SYSTEM CHECKPOINT 命令ALTER SYSTEM CHECKPOINT;63log2b.rdolog1b.rdo增加在线重做日志组增加在线重做日志组增加在线重做日志组增加在线重做日志组Group 1Group 2Group 3ALTER DATABASE ADD LOGFILE GROUP 3($HOME/ORADATA/u01/log3a.rdo,$HOME/ORADATA/u02/log3b.rdo)SIZE 1M;log3b.rdolog2a.rdolog3a.rdolog1a.rdo64增加在线重做日志组成员增加在线重做日志组成员增加在线重做日志组成员增加在线重做日志组成员ALTER DATABASE ADD LOGFILE MEMBER$HOME/ORADATA/u04/log1c.rdo TO GROUP 1,$HOME/ORADATA/u04/log2c.rdo TO GROUP 2,$HOME/ORADATA/u04/log3c.rdo TO GROUP 3;log2c.rdolog2a.rdoGroup 1log1c.rdolog1b.rdolog1a.rdoGroup 2log2c.rdolog2b.rdolog2a.rdoGroup 3log3c.rdolog3b.rdolog3a.rdo65log2a.rdolog1a.rdoGroup 1Group 2Group 3log3a.rdo删除在线重做日志组删除在线重做日志组删除在线重做日志组删除在线重做日志组ALTER DATABASE DROP LOGFILE GROUP 3;66log1a.rdolog1a.rdo删除在线重做日志组成员删除在线重做日志组成员删除在线重做日志组成员删除在线重做日志组成员ALTER DATABASE DROP LOGFILE MEMBER$HOME/ORADATA/u04/log3c.rdo;log2c.rdolog1c.rdoGroup 1Group 2log1b.rdolog1b.rdo67清空清空清空清空,重新指定位置或更名在线重做日志文件重新指定位置或更名在线重做日志文件重新指定位置或更名在线重做日志文件重新指定位置或更名在线重做日志文件l清空在线重做日志文件清空在线重做日志文件:l重重新新指指定定位位置置、更更名名在在线线重重做做日日志志文文件件能能通通过过增增加加新日志文件,删除旧日志文件代替新日志文件,删除旧日志文件代替.ALTER DATABASE CLEAR LOGFILE$HOME/ORADATA/u01/log2a.rdo;68获取日志组及其成员信息获取日志组及其成员信息获取日志组及其成员信息获取日志组及其成员信息通过查询下列数据字典获取日志组及其成员信息通过查询下列数据字典获取日志组及其成员信息lV$LOGlV$LOGFILE69归档日志文件归档日志文件归档日志文件归档日志文件装满的在线重做日志文件能被归档装满的在线重做日志文件能被归档.l归档在线重做日志文件两种优势归档在线重做日志文件两种优势:恢复:一套一致的数据文件完整备份与在线重做日志文件、归档日志文件一起能保证所有已经提交的事务恢复到先前状态.备份:能在数据库打开的情况下进行.l缺省数据库以非归档模式创建缺省数据库以非归档模式创建.70归档日志文件归档日志文件归档日志文件归档日志文件 l归档日志文件能通过归档日志文件能通过ARCn或手工或手工SQL归档得到归档得到.l控控制制文文件件中中记记录录有有归归档档日日志志名名称称、日日志志序序列列号号,在在线日志文件成功归档时最高、最低的线日志文件成功归档时最高、最低的SCN.l一一个个装装满满的的在在线线日日志志文文件件需需要要在在检检查查点点发发生生、在在线线日日志志文文件件被被ARCn归归档档完完成成以以后后才才能能重重新新使使用用,否否则等待则等待.l归档日志文件能多路复用归档日志文件能多路复用.71总结总结总结总结通过这部分课程的学习,您应该已经了解通过这部分课程的学习,您应该已经了解:l在线重做日志文件的作用在线重做日志文件的作用l怎样获取在线重做日志文件信息怎样获取在线重做日志文件信息l控制日志切换和检查点执行控制日志切换和检查点执行l多路复用管理多个在线重做日志文件多路复用管理多个在线重做日志文件72练习练习练习练习这部分练习包括以下主题这部分练习包括以下主题:l创建和增加重做日志文件组及其成员创建和增加重做日志文件组及其成员.l删除重做日志文件组及其成员删除重做日志文件组及其成员.管管管管 理理理理 用用用用 户户户户 和和和和 权权权权 限限限限74目标目标目标目标通过这部分课程的学习通过这部分课程的学习,您将了解以下内容您将了解以下内容:l创建新的数据库用户创建新的数据库用户l修改和删除存在的数据库用户修改和删除存在的数据库用户l监控已存在用户的信息监控已存在用户的信息l识别系统和对象权限识别系统和对象权限l授予和回收权限授予和回收权限75数据库模式数据库模式数据库模式数据库模式Schema ObjectsTablesTriggersConstraintsIndexesViewsSequencesStored program unitsSynonymsUser-defined data typesDatabase links模式是一种命名的对象集合模式是一种命名的对象集合一个用户被创建,对应的模一个用户被创建,对应的模式就被创建式就被创建一个用户仅仅对应一个模式一个用户仅仅对应一个模式用户名其实就等同于模式名用户名其实就等同于模式名76创建用户所涉及内容创建用户所涉及内容创建用户所涉及内容创建用户所涉及内容确定用户需要将对象存储在哪个表空间确定用户需要将对象存储在哪个表空间决定每个表空间中该用户的使用限额决定每个表空间中该用户的使用限额.指派缺省表空间和临时表空间指派缺省表空间和临时表空间.开始创建一个用户开始创建一个用户.赋予权限和角色给用户赋予权限和角色给用户.77创建用户创建用户创建用户创建用户:数据库级鉴别数据库级鉴别数据库级鉴别数据库级鉴别设定初始口令:CREATE USER aaronIDENTIFIED BY soccerDEFAULT TABLESPACE dataTEMPORARY TABLESPACE tempQUOTA 15m ON dataPASSWORD EXPIRE;78删除用户删除用户删除用户删除用户l使使用用 CASCADE 条条件件删删除除用用户户及及其其用用户户中中包包含含的的所所有对象有对象.l当前正连接到当前正连接到Oracle服务器的用户不能被删除服务器的用户不能被删除DROP USER aaron;DROP USER aaron CASCADE;79获取用户相关信息获取用户相关信息获取用户相关信息获取用户相关信息获取用户相关信息能通过查询以下数据字典获取用户相关信息能通过查询以下数据字典.lDBA_USERSlDBA_TS_QUOTAS80系统权限系统权限系统权限系统权限l有有100多种多种lANY 关键字关键字 是指用户在任何模式下都具有是指用户在任何模式下都具有lGRANT 命令由于授予权限命令由于授予权限lREVOKE 命令回收权限命令回收权限81系统权限举例系统权限举例系统权限举例系统权限举例CategoryExamples INDEXCREATE ANY INDEXALTER ANY INDEXDROP ANY INDEX TABLE CREATE TABLECREATE ANY TABLEALTER ANY TABLEDROP ANY TABLESELECT ANY TABLEUPDATE ANY TABLEDELETE ANY TABLESESSIONCREATE SESSIONALTER SESSIONRESTRICTED SESSIONTABLESPACECREATE TABLESPACEALTER TABLESPACEDROP TABLESPACEUNLIMITED TABLESPACE82授予系统权限授予系统权限授予系统权限授予系统权限GRANT CREATE SESSION TO emi;GRANT CREATE SESSION TO emi WITH ADMIN OPTION;83回收系统权限回收系统权限回收系统权限回收系统权限REVOKE CREATE TABLE FROM emi;84授予对象权限授予对象权限授予对象权限授予对象权限GRANT EXECUTE ON dbms_output TO jeff;GRANT UPDATE ON emi.customers TO jeff WITH GRANT OPTION;85回收对象权限回收对象权限回收对象权限回收对象权限REVOKE SELECT ON emi.orders FROM jeff;86获取权限信息获取权限信息获取权限信息获取权限信息l查询数据字典查询数据字典DBA_SYS_PRIVSSESSION_PRIVSDBA_TAB_PRIVSDBA_COL_PRIVS87总结总结总结总结通过这部分课程的学习,您应该已经了解通过这部分课程的学习,您应该已经了解:l创建用户时指定适当的口令机制创建用户时指定适当的口令机制 l控制用户对空间的使用控制用户对空间的使用l控制系统和对象权限控制系统和对象权限 88练习练习练习练习这部分练习包括以下主题这部分练习包括以下主题:l创建用户创建用户l显示用户在数据字典中的相关信息显示用户在数据字典中的相关信息 l移去用户表空间配额移去用户表空间配额89问题和解答问题和解答问题和解答问题和解答管理一个管理一个管理一个管理一个ORACLEORACLE实例实例实例实例91目标目标目标目标通过这部分课程的学习通过这部分课程的学习,您将了解以下内容您将了解以下内容:l创建和管理初始化参数文件创建和管理初始化参数文件l启动和关闭实例启动和关闭实例l监控和使用诊断文件监控和使用诊断文件92Oracle InstanceSGARedo logbufferData buffercacheShared poolData dict.cacheLibrarycacheDBW0SMONPMONCKPTLGWROthersspfiledb01.ora初始化参数文件初始化参数文件初始化参数文件初始化参数文件SQL CONNECT/AS SYSDBASQL STARTUP 93初始化参数文件初始化参数文件初始化参数文件初始化参数文件l访问实例的入口访问实例的入口l存在两种类型参数存在两种类型参数:显性的:在文件中有个入口隐性的:在文件中没有入口,但被指派了缺省的值l在在不不同同的的环环境境下下可可使使用用不不同同的的初初始始化化文文件件优优化化单单个个数据库的执行数据库的执行.l改改变变文文件件中中参参数数设设置置并并使使其其生生效效依依赖赖使使用用的的初初始始化化参数文件类型参数文件类型;静态初始化参数文件 PFILE 延续性初始化参数文件 SPFILE94PFILEPFILEinitSID.orainitSID.oral PFILE 是是一一个个能能被被操操作作系系统统编编辑辑器器修修改改的的文文本本文文件件.l手动对该文件进行修改手动对该文件进行修改.l下次数据库启动修改才能生效下次数据库启动修改才能生效.l它的缺省路径是它的缺省路径是$ORACLE_HOME/dbs.95PFILEPFILE 举例举例举例举例#Initialization Parameter File:initdb01.oradb_name =db01instance_name =db01control_files =(/u03/oradata/db01/control01db01.ctl,/u03/oradata/db01/control02db01.ctl)db_block_size =4096db_block_buffers =500shared_pool_size =31457280#30M Shared Pooldb_files =1024max_dump

    注意事项

    本文(Oracle数据库维护培训--华为8516.pptx)为本站会员(zhang****gqing)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开