- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle DBA Oracle ocp course content 系统安装、结构及维护 备份和恢复 网络管理 性能调优 Architecture and Administration Oracle结构和维护: Oracle 特点、结构 创建数据库 Oracle 数据库的访问 Managing an Oracle Instance Maintaining the Control File Maintaining Redo Log Files Managing Tablespaces and Data Files Managing Rollback Segments Managing Users, privileges, roles Oracle 概述、特点 概述 ORACLE具有甲骨文之意,是全世界第二大软件公司。数据库、电子商务套件、erp、财务产品、开发工具培训认证。Oracle服务(server)是一个关系数据库(relational database)管理系统,提供开放、全面、完整的信息管理。 特点 高性能、伸缩性 安全性:角色、权限、用户 并发控制:表锁定、行锁定 海量数据:表空间、空间数据构件 TB级 数据完整性:日志、回滚段 分布式数据库:数据库连接 发展和构成 发展史 6.0 性能不如sybase 7.0 分区技术支持分段的大型数据库 8.0 面向对象 8.1.6 面向internet 支持java 、webserver、jdeveloper 9i portal 手机上网 oracle体系结构 Oracle体系结构决定了数据库如何使用内存、硬盘、cpu和网络 一个Oracle server包括一个Oracle实例(instance)和几个Oracle数据库文件(database file). Oracle instance 实例 = 内存分配 + 一组后台进程 如果把Oracle比作一部汽车,instance相当于汽车的发动机一样,启动oracle前提应先启动instance..内存被分配,进程被启动 Oracle文件 一个 Oracle 数据库是一个数据单位的集合。 主要目的是为了储存和读取信息。Oracle 数据库可以分为逻辑(logical)结构和物理(physical)结构。 物理结构指数据库中的操作系统文件的集合,包含以下三种文件: 数据文件(data file) 包含数据库中实际数据。数据包含在用户定义的表中,而且数据文件还包含数据词典(data dictionary),数据修改以前的映象(before-images of modified Data)索引(indexes)和其他类型的结构(other types of structures)。一个数据库中至少包含一个数据文件。数据文件的特性有: – 一个数据文件只能被一个数据库使用。 –当数据库空间不足时,数据文件具有自动扩展的特性。 –一个或者多个数据文件构成数据库的逻辑存储单元叫做表空间(tablespace). 重作日志(Redo logs) 包含对数据库的修改记录,可以在数据失败后恢复。一个数据需要至少两个重作日志文件。 控制文件(Control files) 包含维护和检验数据库一致性的信息。例如:控制文件用来检验数据文件和重作日志文件。一个数据库需要至少一个控制文件。 其它文件 其他文件 参数文件 用来定义Oracle实例的特性。例如:他包含SGA内存的大小。 口令验证文件 用来验证启动和关闭Oracle实例的用户。 存档重做日志文件 是重做日志的备份用以恢复数据。 Oracle 数据库逻辑与物理结构 Database Architecture 数据库结构 (Database Architecture) Oracle 数据库结构包括物理(physical)和逻辑(logical)结构 ? 物理(physical)结构包括控制文件(control files), 在线重作日志(online redo log files), 和数据文件(data files). ? 逻辑logical结构包括表空间(tablespaces), 段(segments), 区间(extents), 和数据块(data blocks). Oracle server 可以有条理的通过表空间以及段、扩展、数据块控制磁盘空间 表空间(Tablespaces) Oracle database 的数据存储在表空间中。 An O
文档评论(0)