oracle内部培训讲义1体系架构

oracle内部培训讲义1体系架构

ID:36060293

大小:315.55 KB

页数:44页

时间:2019-05-01

oracle内部培训讲义1体系架构_第1页
oracle内部培训讲义1体系架构_第2页
oracle内部培训讲义1体系架构_第3页
oracle内部培训讲义1体系架构_第4页
oracle内部培训讲义1体系架构_第5页
资源描述:

《oracle内部培训讲义1体系架构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章数据库体系架构及数据库的启动与关闭Oracle系统体系结构OracleDatabase10gMultimediaObjectrelationaldataMessagesDocumentsOracleApplicationServer10gApplicationdevelopmentframeworkApplicationserverBusinessintelligencePortalsIntegrationTransactionalapplicationsOracleInternetPlatformSystem

2、managementNetworkservicesDatabasesApplicationserversInternetapplicationsAny browserAny FTPclientAny mailclientSQLPL/SQLJavaClientsPresentationandbusinesslogicBusinesslogicanddataDevelopmenttoolsDatabase概述InstanceSGARedolog bufferDatabuffer cacheSharedpoolDatadi

3、ct. cacheLibrarycachePMONDBW0SMONLGWRCKPTOthersUser processServer processPGAControl filesDatafilesRedolog filesArchivedlogfilesParameterfilePasswordfileOracle数据库文件Password fileParameter fileArchived logfilesControl filesDatafilesRedolog filesDatabase其它主要的物理结构Da

4、tabasePassword fileParameter fileArchived logfilesOracle实例Backgroundprocesses一个Oracle实例:是访问Oracle数据库的一种方法总是打开一个并且仅仅一个数据库MemorystructuresInstanceSGARedolog bufferDatabuffer cacheSharedpoolPMONDBW0SMONLGWRCKPTOthers处理SQL语句连接到一个实例,通过:用户进程服务器进程涉及的Oracle服务器组件依赖于SQL语

5、句的类型:查询返回行DML语句记录修改提交保证事务恢复某些Oracle服务器组件不会参与SQL语句的处理连接到实例ServerUserClientUserServerOracleserverServerUserServerApplicationserverBrowser处理查询分析:查找相同的语句检查语法、对象名和权限锁定分析阶段用到的对象创建和存储执行计划执行:确定选择的行提取:为用户进程返回行共享池库缓存中包含SQL语句的文本、分析代码和执行计划数据字典缓存中包含表、字段和其他对象的定义与权限共享池的大小由SHA

6、RED_POOL_SIZE确定SharedpoolData dictionary cacheLibrary cache数据缓冲区存储最近使用的数据块缓冲区的大小基于DB_BLOCK_SIZE缓冲区的数目由DB_BLOCK_BUFFERS确定Databuffer cache程序全局区(PGA)不共享只能由服务器进程写包含:排序区会话信息游标状态栈空间Server processPGA113SGARedolog bufferDatabuffer cacheSharedpoolDatabaseDML语句的处理UPDATEe

7、mp...User processServer processControl filesDatafilesRedolog files24重做日志缓冲区大小由LOG_BUFFER确定记录实例做出的修改顺序循环使用RedologbufferDatabaseInstanceLGWRSGARedolog bufferDatabuffer cacheSharedpoolCOMMIT处理1234User processServer processControl filesDatafilesRedolog files日志写(LGW

8、R)LGWR在下列情况下写日志:提交重做日志缓冲区三分之一满重做超过1MB在DBW0写之前DatabaseInstanceLGWRSGARedolog bufferDatabuffer cacheSharedpoolControl filesDatafilesRedolog files其它实例进程其它需要的进程:数据库写(DBW0)进程监测(P

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

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

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