数据库基本架构.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用OMF创建表空间 如果使用了OMF配置,CREATE TABLESPACE命令就 不需要DATAFILE子句了。 数据文件会被创建在DB_CREATE_FILE_DEST指定的 文件系统里。 缺省情况下文件大小是100M,无限制地动态增长。 当表空间被删除了,所有的文件也会在操作系统级被 删除。 OMF可以加到一个已经存在的表空间里。 CREATE TABLESPACE apps2_data DATAFILE SIZE 20M; 获取表空间信息 表空间信息: DBA_TABLESPACES V$TABLESPACE 数据文件信息: DBA_DATA_FILES V$DATAFILE 临时文件信息: DBA_TEMP_FILES V$TEMPFILE Questions 用户进程 用户进程是请求与Oracle服务器进程进行交互的程序 必须首先建立连接 并不是直接跟Oracle服务器交换信息 服务器进程 数据库用户 建立连接 建立会话 服务器进程是直接与Oracle服务器进程进行交互的程序 它履行调用同时返回结果 可以为专有或者共享服务器 后台进程 物理结构和内存结构之间的关系由Oracle后台进程来维护 强制性后台进程 可选后台进程 DBWn PMON CKPT LGWR SMON RECO ARCn LMON Snnn QMNn LMDn CJQ0 Pnnn LCKn Dnnn 数据库写 (DBW0) Database Control files Data files Redo log files Instance SGA Redo log buffer Data buffer cache Shared pool DBWn DBWn写的时机: 脏缓冲区到达上限 空闲缓冲区很少 超时 发生检查点 RAC的PING请求 表空间脱机 表空间只读 表被DROP或TRUNCATE 表空间BEGIN BACKUP 日志写 (LGWR) Database Instance LGWR SGA Redo log buffer Data buffer cache Shared pool Control files Data files Redo log files LGWR 在下列情况下写日志: 提交 重做日志缓冲区三分之 一满 重做超过1 MB 在DBWn写之前 DBWn SMON: 系统监测 Database Instance SGA Redo log buffer Data buffer cache Shared pool Control files Data files Redo log files SMON 自动恢复实例 前滚重做日志中的修改 打开数据库允许用户访问 回滚未提交的事务 合并空闲空间 释放临时段 PMON: 进程监测 Instance SGA Redo log buffer Data buffer cache Shared pool PMON PGA区 在进程失败后执行清除工作: 回滚事务 释放锁 释放其他资源 重启死掉的调 度器 检查点(CKPT) Database Control files Data files Redo log files Instance SGA Redo log buffer Data buffer cache Shared pool DBWn LGWR CKPT 负责: 在发生检查点的时 候发信号给DBWn 用检查点信息更新 数据文件头 用检查点信息更新 控制文件 归档 可选的后台进程 如果设置了ARCHIVELOG模式,自动归档联 机重做日志 保留对数据库做出的所有修改 Database Control files Data files Archived log files Redo log files ARCn 逻辑结构 Oracle架构的逻辑结构描述了数据库的物理空间是如何使用的。 在这个结构中存在一个这样的层次,它包括表空间、段、片和块 Tablespace Data file Segment Segment Extent Blocks 数据库表空间及数据库文件 概述 Database Control files Redo log files Data files SYSTEM 和Non-SYSTEM 表空间 SYSTEM 表空间: 在数据库

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档