Oracle数据库维护培训胶片ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Oracle数据库维护培训胶片ppt课件.ppt》由会员分享,可在线阅读,更多相关《Oracle数据库维护培训胶片ppt课件.ppt(186页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能OracleOracle数据库数据库数据库数据库维护培训胶片维护培训胶片维护培训胶片维护培训胶片2为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Oracle Oracle 体系结构体系结构体系结构体系结构3为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能目目 标标通过这部分课程的学习,您将了解以下内容通过这部分课程的学习,您将了解以下内容:l描述描述 Orac
2、le 服务器的体系结构及其主要构件服务器的体系结构及其主要构件l列举用户连接到列举用户连接到 Oracle 实例所涉及的结构实例所涉及的结构l双机模式:双机模式:RAC/HOT STANDBY4为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能主要组件一览主要组件一览实例实例系统全局区系统全局区重做日志重做日志缓冲区缓冲区共享池共享池数据字典数据字典缓冲区缓冲区库缓冲区库缓冲区DBWRSMONPMONCKPTLGWROthers用户端进程用户端进程服务器进程服务器进程程序全局区程序全局区控制文件控制文件数据文数据文件件归档日志文件归档
3、日志文件参数文件参数文件密码文件密码文件重做日志重做日志文件文件数据库数据库数据块高速数据块高速缓冲区缓冲区5为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Oracle服务器服务器一个一个Oracle服务器服务器:l l是是是是一一一一个个个个提提提提供供供供开开开开放放放放式式式式的的的的、全全全全面面面面的的的的、综综综综合合合合性性性性信信信信息息息息管管管管理理理理服服服服务务务务的的的的数据库管理系统数据库管理系统数据库管理系统数据库管理系统l l由由由由一一个个Oracle数数据据库库和和一一个个Oracle实例组成实
4、例组成Oracle 服务器服务器6为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Oracle实例实例一个一个Oracle 实例实例:l是是一一种种访访问问 Oracle 数数据据库库的的基基本本方方式式l总是打开一个且只打开一个数据库总是打开一个且只打开一个数据库l由内存结构和进程结构组成由内存结构和进程结构组成后台进程后台进程内存结构内存结构SGARedo logbuffer cacheDatabasebuffer cacheShared poolDBWRSMONPMONCKPTLGWROthersData Dict.cache
5、Library cache实例实例7为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能创建连接和会话创建连接和会话创创 建建连连 接接创建对话创建对话数据库用户数据库用户用户进程用户进程Oracle 服务器服务器服务器进程服务器进程8为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Oracle 数据库数据库Oracle数据库数据库:l是作为一个单元对待的数据的集合体是作为一个单元对待的数据的集合体l由三种文件类型组成由三种文件类型组成控制文控制文件件数据数据文件文件 归档日
6、志文件归档日志文件参数文件参数文件密码文件密码文件重做日志重做日志文件文件Oracle 数据库数据库9为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 物理结构物理结构Oracle数数据据库库的的物物理理存存储储是是由由实实际际的操作系统文件决定的操作系统文件决定l控制文件控制文件l数据文件数据文件l重做日志文件重做日志文件 控制文件控制文件数据文件数据文件(包括数据包括数据字典字典)标题标题联机重做联机重做日志文件日志文件10为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人
7、功能内存结构内存结构Oracle的的内内存存结结构构由由以以下下两两个个内内存存区域构成区域构成:l系系统统全全局局区区(SGA):在在实实例例启启动动的的时时候候分分配配,是是Oracle实实例例中中的的一一个个基基本本成分成分 l程程序序全全局局区区(PGA):服服务务器器进进程程启启动时分配动时分配11为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能系统全局区系统全局区l系系统统全全局局区区(SGA)由由几几部部分分内内存区域组成存区域组成:共享池数据块高速缓冲区重做日志缓冲区 l有有两两个个可可选选择择的的内内存存结结构构能
8、能配配置置在系统全局区内在系统全局区内:大型池JAVA池12为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能系统全局区系统全局区l系系 统统 全全 局局 区区 分分 配配 大大 小小 上上 限限 由由SGA_MAX_SIZE参数决定参数决定.l系统全局区分配原则依赖其中的组件系统全局区分配原则依赖其中的组件:分配邻近的虚拟内存大小基于SGA_MAX_SIZE13为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 共享存储区共享存储区用用来来存存储储最最近近最最多多执执行行的
9、的SQL语语句句和和最最近近最多使用的数据定义最多使用的数据定义.l它由两个主要的内存存结构组成它由两个主要的内存存结构组成:库缓冲区数据字典缓冲区l大小由参数大小由参数SHARED_POOL_SIZE决定决定.Shared poolData dictionarycacheLibrarycacheALTER SYSTEM SET SHARED_POOL_SIZE=64M;14为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能库缓存区库缓存区库库缓缓冲冲区区存存储储最最近近使使用用的的SQL和和PL/SQL语句信息语句信息:l它能够使普
10、遍使用的语句能够共享它能够使普遍使用的语句能够共享l通过通过LRU算法进行管理算法进行管理l由两种结构组成由两种结构组成:共享SQL 区域共享 PL/SQL 区域l其中各自的大小由共享池内部指定其中各自的大小由共享池内部指定15为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 数据字典缓冲区数据字典缓冲区数数据据字字典典缓缓冲冲区区是是数数据据库库里里最最经经常常使使用的对象定义的集合用的对象定义的集合.l它它包包括括数数据据文文件件名名、表表、索索引引、列列、用用户权限和其它数据库对象等信息户权限和其它数据库对象等信息.l在在解解
11、析析期期间间,服服务务器器进进程程会会查查找找数数据据字字典获取允许接入的关联对象信息典获取允许接入的关联对象信息.l缓缓存存数数据据字字典典信信息息在在内内存存区区能能提提高高查查询询数据的响应时间数据的响应时间.l它的大小由共享池的大小决定它的大小由共享池的大小决定.16为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 数据块高速缓冲区数据块高速缓冲区 数数据据块块高高速速缓缓冲冲区区储储存存以以前前从从数数据据文文件件中中取取出出过过的的数数据据块的拷贝信息块的拷贝信息.l当你得到或修改数据时当你得到或修改数据时,它能使性能得
12、到提高它能使性能得到提高.l它通过它通过LRU算法进行管理算法进行管理.l由由DB_BLOCK_SIZE决定大小决定大小.Database buffercache17为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能数据块高速缓冲区数据块高速缓冲区l由独立的子缓存组成由独立的子缓存组成:DB_CACHE_SIZEDB_KEEP_CACHE_SIZEDB_RECYCLE_CACHE_SIZEl数据库缓冲区可以动态的改变尺寸数据库缓冲区可以动态的改变尺寸.lDB_CACHE_ADVICE 可可以以设设置置以以收收集统计信息用来预测不同的缓
13、冲大小集统计信息用来预测不同的缓冲大小ALTER SYSTEM SET DB_CACHE_SIZE=96M;18为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能重做日志缓冲区重做日志缓冲区重做日志缓冲区记录数据块的所有变化重做日志缓冲区记录数据块的所有变化.l首要目的是恢复首要目的是恢复.l记录的信息可用来重做改变记录的信息可用来重做改变.l尺寸大小由尺寸大小由LOG_BUFFER定义定义.Redo logbuffer cache19为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书
14、室育人功能大型池大型池大大型型池池是是在在SGA内内一一种种可可选选择择的的存存贮贮区区域域,只只配配置置在在共共享服务器环境中享服务器环境中.l能减轻在共享池的负担能减轻在共享池的负担.l用在用在UGA、备份和恢复等操作中、备份和恢复等操作中.l不使用不使用 LRU 列表算法列表算法.l大小由大小由 LARGE_POOL_SIZE决定决定.ALTER SYSTEM SET LARGE_POOL_SIZE=64M;20为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Java 区区Java 区是为了解开区是为了解开Java命令:命令:
15、l如果安装并使用如果安装并使用 Java 是必需的是必需的.l在数据库表格中在数据库表格中,它存贮的方式非常像它存贮的方式非常像PL/SQL.l它的尺寸由它的尺寸由JAVA_POOL_SIZE 参数决定参数决定.21为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能Userprocess程序全局区程序全局区PGA是为每个用户进程连接是为每个用户进程连接Oracle数据库分配的区域数据库分配的区域StackspaceSession informationsort area,cursor informationSGAShared SQL
16、areasSGASessioninformation PGA Dedicated server Shared server ServerprocessShared SQL areasStackspacesort area,cursor information22为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能进程结构进程结构Oracle进进程程是是一一种种程程序序,依依赖赖它它要要求求信信息息的的类类型型,执执行行一一系系列的步骤或者实施一项具体的任务列的步骤或者实施一项具体的任务.l用用户户进进程程:当当数数据据库库用用户户要要求
17、求连连接接到到 Oracle 服服务务器器时时开始启动开始启动.l服服务务器器进进程程:连连接接 Oracle 实实例例,当当用用户户建建立立一一个个会会话话时时开始启动开始启动.l后台进程后台进程:Oracle 实例启动即可用实例启动即可用.23为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能用户进程用户进程用户进程是要求用户进程是要求 Oracle 服务器交互的一种进程:服务器交互的一种进程:l它必须首先建立一个连接它必须首先建立一个连接.l不直接和不直接和 Oracle 服务器交互服务器交互.Database userServ
18、erprocessUserprocessConnection established24为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 服务进程服务进程服务进程是直接和服务进程是直接和 Oracle 服务器交互的一段程序服务器交互的一段程序.l它响应用户要求,向服务器发起呼叫并返回结果给用户它响应用户要求,向服务器发起呼叫并返回结果给用户.l可用专用服务器模式可用专用服务器模式,也可用共享服务器模式创建对话也可用共享服务器模式创建对话.Connection establishedSession createdDatabase us
19、erUserprocessOracle serverServerprocess25为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能后台进程后台进程保持物理和内存结构的关系保持物理和内存结构的关系.l必须的后台进程必须的后台进程DBWnPMONCKPTLGWRSMONRECOl可选择的后台进程可选择的后台进程 ARCnLMONSnnn QMNnLMDn CJQ0Pnnn LCKnDnnn26为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能InstanceSGADatabas
20、e buffercacheDBWnControl filesData files Redo log files数据库复写器数据库复写器DBWn 开始写开始写:检查点执行检查点执行脏块上限数到达脏块上限数到达缓存区没有自由空间缓存区没有自由空间超时超时连接连接RAC要求要求表空间脱机表空间脱机表空间只读表空间只读清空和删除表清空和删除表表空间开始备份表空间开始备份Database27为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能InstanceSGADBWnRedo logbuffer日志复写器日志复写器LGWR 开始写开始写:l提
21、交时提交时l三三分分之之一一缓缓冲冲区区满满的的时候时候l当有当有1MB日志的时候日志的时候l每三秒每三秒l在在DBWn写之前写之前Control filesData files Redo log filesLGWRDatabase28为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能InstanceSGASMON系统监控进程系统监控进程责任责任:l实例恢复实例恢复:回滚日志文件中 的改变信息打开数据库,让用户进入回滚未提交的事务l每三秒接合空闲空间每三秒接合空闲空间l回收临时段回收临时段Control filesData files
22、 Redo log filesInstanceSGASMONDatabase29为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能InstanceSGAPMON进程监控器进程监控器处处理理失失败败后后进进行清理行清理:l回滚事务回滚事务l释放锁释放锁l释放其它资源释放其它资源l重启死的重启死的dispatchsPGA area30为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能InstanceSGADWW0Redo LogBufferLGWRInstanceSGADBWnL
23、GWRCKPTControl filesData files Redo log files检查点检查点负责负责:l给给 DBWn 发信号发信号l修修改改数数据据文文件件块块头头l修修改改控控制制文文件件信信息息31为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能归档进程归档进程(ARCn)l可选择的后台进程可选择的后台进程l当当ARCHIVELOG模模式式被被设设置置时时自自动动归归档档联机重做日志文件联机重做日志文件l保存所有数据库变化保存所有数据库变化Control filesData files Redo log filesA
24、rchived Redo log filesARCn32为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能逻辑结构逻辑结构 Oracle体体系系的的逻逻辑辑结结构构描描述述了了数数据据库库的的物物理理空空间间怎怎样样运运用用,包括表空间、段、片区和块包括表空间、段、片区和块.TablespaceData fileSegmentBlocksExtentSegment33为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能RAC方式方式l原理结构图原理结构图34为深入学习习近平新时
25、代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能RAC方式方式l优点优点良好的可伸缩性 高可用性先进的Cache Fusion技术 降低硬件成本 切换时间短l缺点缺点管理复杂 对网络有较高要求 35为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 HOTSTANDBY(双机热备双机热备)方式方式l原理结构图原理结构图36为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 HOTSTANDBY(双机热备双机热备)方式方式l优点优点管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 维护 培训 胶片 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内