Oracle体系结构概述.ppt

Oracle体系结构概述.ppt

ID:50360228

大小:599.50 KB

页数:32页

时间:2020-03-12

Oracle体系结构概述.ppt_第1页
Oracle体系结构概述.ppt_第2页
Oracle体系结构概述.ppt_第3页
Oracle体系结构概述.ppt_第4页
Oracle体系结构概述.ppt_第5页
资源描述:

《Oracle体系结构概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Oracle10gArchitecture专业要求:数据库理论编程语言OS相关知识课程要求个人要求:学习心态学习动力基本要求Oracle产品简史Oracle,甲骨文自20世纪70成功推出Oracle产品以来,Oracle公司已经成为世界上最大的数据库专业厂商之一。1996年,Oracle公司成功推出了专门面向中国市场的数据库产品,即Oracle7。1997年,Oracle公司推出了基于网络计算的数据库产品,即Oracle8。1999年,针对Internet技术的发展,Oracle公司推出了第一个基于Internet的数据库,即Oracle8i。2001年,O

2、racle公司又推出了新一代Internet电子商务基础架构,即Oracle9i。2003年9月,Oracle公司发布了其最新数据库产品,即OracleDatabase10g。课程内容oracle版本类型OracleDatabase10g标准版One最基本的商业版本,包括基本的数据库功能。OracleDatabase10g标准版包括上面那个版本的功能和RAC,只有在10g的标准版中才开始包含RAC。OracleDatabase10g企业版最强劲的版本,很多东西是要额外付费的。OracleDatabase10g个人版除了不支持RAC之外包含企业版的所有功能,但

3、是注意的是,只有Windows平台上才提供个人版。数据库和实例每一个Oracle数据库都是一个数据的集合,这些数据包含在一个或多个文件中。数据库有物理和逻辑两种结构。Oracle实例由被称为系统全局区(systemglobalarea,SGA)的内存区域和相应的后台进程组成。这些后台进程负责SGA和数据库磁盘文件之间的交互。系统全局区(SGA)SGA是ORACLE系统为实例分配的一组共享缓冲存储区,用于存放数据库数据和控制信息,以实现对数据库数据的管理和操作。后台进程为所有数据库用户异步完成各种任务。用于数据库的各种数据操作。DBWR数据库写进程LGWR日志

4、写进程SMON系统监控进程PMON进程监控进程数据库结构ORACLE数据库中的数据逻辑存储在表空间中,物理存储在数据文件中。物理存储物理文件物理文件数据文件其特点如下:每一个数据文件只与一个数据库相联系。一个表空间可包含一个或多个数据文件。SQL>selectnamefromv$datafile;NAME----------------------------------------------------------------------------/u1/app/oracle/oradata/ora10g/system01.dbf/u1/app/ora

5、cle/oradata/ora10g/undotbs01.dbf/u1/app/oracle/oradata/ora10g/sysaux01.dbf/u1/app/oracle/oradata/ora10g/users01.dbf/u1/app/oracle/oradata/ora10g/example01.dbf日志文件记录所有对数据库数据的修改,以备恢复数据时使用.其特点如下:每一个数据库至少包含两个日志文件组。日志文件组以循环方式进行写操作。每一个日志文件成员对应一个物理文件。SQL>selectmemberfromv$logfile;MEMBER--

6、----------------------------------------------------------------------/u1/app/oracle/oradata/ora10g/redo03.log/u1/app/oracle/oradata/ora10g/redo02.log/u1/app/oracle/oradata/ora10g/redo01.log控制文件参数文件参数文件(ParameterFile)是一个文本文件,可直接使用操作系统下的文本编辑器打开查看,但不能对其内容进行修改。该文件只在建立数据库或启动实例时才被访问,在修改

7、该文件之前必须关闭实例。参数文件的作用:确定存储结构的大小。设置数据库的全部缺省值。设置数据库的范围。设置数据库的各种物理属性。优化数据库性能。段段(Segment)是表空间中一个指定类型的逻辑存储结构,它由一个或多个范围组成,段将占用并增长存储空间。分类:数据段索引段临时段回滚段范围范围(Extent)是数据库存储空间分配的逻辑单位,一个范围由一组数据库块组成。范围是由段分配的,分配的第一个范围称初始范围,以后分配的范围称增量范围。数据库块数据库块(DatabaseBlock)是数据库使用的I/O最小单元,又称逻辑块或ORACLE块。一个数据库块对应一个或

8、多个物理块,块的大小由参数DB_BLOCK_SIZE

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

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

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