Java课件 第23讲 Oracle体系结构体验.ppt

Java课件 第23讲 Oracle体系结构体验.ppt

ID:57057949

大小:637.00 KB

页数:88页

时间:2020-07-30

Java课件 第23讲   Oracle体系结构体验.ppt_第1页
Java课件 第23讲   Oracle体系结构体验.ppt_第2页
Java课件 第23讲   Oracle体系结构体验.ppt_第3页
Java课件 第23讲   Oracle体系结构体验.ppt_第4页
Java课件 第23讲   Oracle体系结构体验.ppt_第5页
资源描述:

《Java课件 第23讲 Oracle体系结构体验.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle数据库的体系结构数据库管理员数据库的启动与关闭初始化参数文件数据字典动态性能视图Net8基本配置Oracle数据库的体系结构和操作及网络配置Database概述InstanceSGARedolog bufferDatabuffer cacheSharedpoolDatadict. cacheLibrarycachePMONDBW0SMONLGWRCKPTOthersUser processServer processPGAControl filesDatafilesRedolog filesArch

2、ivedlogfilesParameterfilePasswordfileOracle数据库文件Password fileParameter fileArchived logfilesControl filesDatafilesRedolog filesDatabase其它关键的物理结构DatabasePassword fileParameter fileArchived logfilesOracle实例后台进程访问数据库的途径或方法始终只能打开一个数据库内存结构InstanceSGARedolog buffe

3、rDatabuffer cacheSharedpoolPMONDBW0SMONLGWRCKPTOthers处理一个SQL语句使用以下进程连接一个实例:用户进程服务器进程使用Oracle服务器的SQL类型:返回结果行的查询.DML语句改变日志.提交保证事务恢复.其它不参与SQL语句处理的Oracleserver部件.连接一个实例ServerUser客户UserServerOracleserver服务器UserServer应用服务器浏览器处理一个查询分析:查找相同的语句检查语法,对象名和权限分析期间锁定使用的对象创

4、建和存储执行计划执行:查找选定的结果行获取:结果行返回给用户进程共享池库高速缓存存放SQL语句的文本,分析后的代码及执行计划.数据字典高速缓存存放有关表,列和其它对象定义及权限.SHARED_POOL_SIZE参数定义共享池的大小.SharedpoolData dictionary cacheLibrary cache数据库高速缓存存储当前最近使用的数据块DB_BLOCK_SIZE参数决定数据块的大小DB_BLOCK_BUFFERS参数定义数据块的个数DB_BLOCK_SIZE*DB_BLOCK_BUFFERS

5、为数据库高速缓存的大小Databuffer cache程序全局区(PGA)非共享只能由服务器进程写包含的内容有:排序区会话信息游标状态堆栈空间Server processPGASGARedolog bufferDatabuffer cacheSharedpoolDatabase11处理DML语句234UPDATEemp...User processServer processControl filesDatafilesRedolog files重做日志缓冲区LOG_BUFFER参数定义其大小记录通过实例对数据库

6、的改变顺序使用循环使用的缓冲区Redologbuffer回滚段DML语句老的映象新的映象回滚段表DatabaseInstanceLGWRSGARedolog bufferDatabuffer cacheSharedpoolCOMMIT处理1234User processServer processControl filesDatafilesRedolog files日志写进程(LGWR)LGWR何时写:执行COMMIT时重做日志缓冲区写满三分之一重做日志在1MB以上时DBW0写之前DatabaseInstanc

7、eLGWRSGARedolog bufferDatabuffer cacheSharedpoolControl filesDatafilesRedolog files实例的其它后台进程其它必需的进程:数据库写进程(DBW0)进程监控进程(PMON)系统监控进程(SMON)检查点进程(CKPT)归档进程(ARC0)通常是在运行数据库情况下才创建DatabaseControl filesDatafilesRedolog files数据库写进程(DBW0)DBW0何时写:有许多脏缓冲区只有少量空闲缓冲区出现时间片出现

8、检查点InstanceSGARedolog bufferDatabuffer cacheSharedpoolDBW0SMON:系统监控进程自动恢复实例:前滚重做日志中的数据库改变为用户访问打开数据库回滚未提交的事务收集空闲空间去配临时段PMON:进程监控进程可以对失败的进程进行清理:回滚事务释放占用的锁释放其它的资源归档进程数据库归档方式NOARCHIVELOG方式:发生磁盘故障后不需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。