Oracle系统培训-软件公司技术支持中心课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Oracle系统培训-软件公司技术支持中心课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 系统 培训 软件公司 技术支持 中心 课件
- 资源描述:
-
1、Oracle系统培训技术支持中心 目的 了解Oracle系统结构 基本的管理能力 明确与SQL Server的异同 对象 熟悉MS SQL Server 工程技术人员 时间 2小时课程介绍课程介绍 系统架构 物理、存储架构 逻辑架构 系统管理 用户管理 备份与恢复 SQL开发培训内容培训内容ORACLE系统架构系统架构 系统架构 逻辑架构 使用者角度 物理架构(存储架构) 与SQL Server的架构异同内容内容 Oracle执行个体(Instance) 数据库档案(Database files)系统架构系统架构内存结构(SGA) 占OS内存的60-70%,大小可由参数文件内参数计算 包括sh
2、ared pool(共享池), database buffer cache(数据缓冲区), redo log buffer(重做日志缓冲区) SGA=share_pool_size+db_block_size*db_block_buffers +log_buffersinstance=SGA+background process(实例 = 内存分配 + 一组后台进程)后台进程 PMON:进程监视进程,做程序的清洁工作,处理一些不正常退出的事件 SMON:系统监视进程,做系统的清洁工作,执行系统出错后自动恢复工作 LCKN : Oracle系统表级或行级加锁的进程. RECO :恢复进程 DBW
3、R:数据写进程 LGWR:日志写入进程 CKPT: 检测点进程 ARCH: 归档方式备份进程系统架构说明系统架构说明 总体架构 逻辑架构(存储架构) 物理架构 与SQL Server的架构异同内容内容 逻辑架构逻辑架构逻辑架构 数据块(Data Block) Db_block_size,Oracle9i在存取资料时是最小读取单位 O.S. blocks的整数倍,伴随database产生而产生,不可变 O.S.bolcks,最小的I-O单位数据区间(Data Extent) Oracle9i 在配置配置储存空间时最小单位 由数据块组成 数据段(Data Segment) 有共同结构的一个或几个区
4、域( extent) 资料表空间内划分出不同区域,以存放不同资料,由许多延伸区块组合而成逻辑对象(Logic Object) 表空间(Tablespace) 一组物理数据的逻辑组合,(象逻辑间数据仓库) SYSTEM,USER,INDX,TOOLS表空间Oracle数据库 一组表空间所构成的逻辑的可共享的数据。逻辑架构说明逻辑架构说明资料表空间(tablespaces)SYSTEM,USER,INDX,TOOLS表空间区段(segments)资料表空间内划分出不同区域,以存放不同资料,由延伸区块组 成段的分类Data(数据段):存储对象 object(table,view,index,sequ
5、ence.)Index(索引段 )temporary (临时段): 用做(join,group by,order by sorting操作)Rollback(回滚段): 用于记录修改前后信息,minextent为2,increace为0Bootstrap(启动段): 存储数据字典系统信息 ,不能读写,放在系统表空间内,约占40几个block延伸区块(extents)Oracle9i 在”配置配置”储存空间时最小单位由数据块组成数据块(data block)Db_block_size,Oracle9i在存取资料时是最小读取单位 O.S. blocks的整数倍 存储结构存储结构资料是存放在每个资料
6、区块(db_block_size)内,资料读写动作也将以资料区块为单位。空间配置的动作则是引用延伸区块(extents)的概念。一个延伸区块由一连串的资料区块所构成。依实际资料量多寡,资料(或数据库对象)由多个延伸区块extents所组成。资料表空间tablespace内可划分不同的区段segment;而每个区段内又包含许多延伸区块。在每个Oracle9i数据库内可规划不同的资料表空间,用以存放不同型态的资料。存储方式存储方式 总体架构 物理架构 逻辑架构(存储架构) 与SQL Server的架构异同内容内容 物理结构:系统的存储方式文件: datafiles redo log files c
7、ontrol files parameter file数据文件(*.dbf) 日志文件(*.log) 控制文件(*.ctl) 参数文件(*.ora)物理体系结构物理体系结构 数据文件(Data files) 存放数据库内所有逻辑数据库对象,如:数据表、索引.等 一个数据文件只能对应的一个表空间 一个表空间可包含多个数据文件,如:SYSTEM 表空间对应到操作系统的 system01.ora 数据文件;USER 表空间包含 user01.ora 与 user02.ora 两个数据文件。 重置日志文件(redo log files) 即交易日志(transaction log)。 Oracle9i
8、数据库正常运作的先决条件是至少配置两个(组)重置日志文件,循环方式使用 控制文件(control files) 每个 Oracle9i 数据库都会有一个控制文件,用以纪录与描述数据库的实体结构,建议至少建立3个 其他:密码文件,起始参数档(参数文件)物理文件物理文件逻辑架构与物理架构关系逻辑架构与物理架构关系Database逻辑部分逻辑部分物理部分物理部分TablespaceData fileOS blockOracle blockSegmentExtentSchema一个表空间只能属于一个数据库 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数据库最少有一个表空间(SY
9、STEM表空间,建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典 )每个数据库最少有两个联机日志组,每组最少一个联机日志文件 一个数据文件只能属于一个表空间 一个数据文件一旦被加入到一个表空间中,就不能再从这个表空间中移走,也不能再加入到其他表空间中 建立新的表空间需要建立新的数据文件 数据文件被ORACLE格式化为ORACLE块,Oracle9i以前版本中,ORACLE块的大小是在第一次创建数据库时设定的, 并且以后不能改变,要想改变,只能重建数据库 一个段segment只能属于一个表空间,但可以属于多个数据文件 一个区extent只能属于一个数据
10、文件,即区间(extent)不能跨越数据文件 单独一个事务不能跨越多个回滚段 拥有不同大小的回滚段没有任何益处 Oracle 8.0.4中,在初始安装时建立的缺省数据库,实例名为ORCL 一个块的最大长度为16KB(有2K、4K、8K、16K) oracle server可以同时启动多个数据库 一套操作系统上可以安装多个版本的ORACLE数据库系统(UNIX可以,NT不可以) 一套ORACLE数据库系统中可以有多个ORACLE数据库及其相对应的实例 每个ORACLE数据库拥有一个数据库实例(INSTANCE)(OPS除外) 所以,一套操作系统上同时可以有多个oracle数据库实例启动 概念总结
11、概念总结 总体架构 物理架构 逻辑架构(存储架构) 与SQL Server的架构异同 物理存储文件 系统存储架构 逻辑架构内容内容 ORACLE物理存储文件物理存储文件 序号内容1数据文件.dbf,.ora.mdf.ndf2控制文件.ctl3参数文件.ora4日子文件.log.ldfOracle与与SQL Server架构差异架构差异uInstance 执行个体以$ORACLE_HOME分隔u执行个体对应一个资料库uTablespace含segmentsuUndo 与 Rollback 维持资料一致性uDB BlockSize 依据需求可制定uSchema描述使用者的所有对象uInstance
12、 执行个体一台机器最多可以安裝16套u执行个体对应多个数据库执行个体最多可到32,767个uDatabases数据库含表、索引等使用者物件uTransaction 档案 交易记录与档案恢复uPage分頁分页大小为 8 KBuUser帐号对象与拥有权的所属关系逻辑架构逻辑架构instancetablespace1表1dabase1instance表2表2表1表1表2表1表1tablespace1dabase2方案1方案2所有者1 所有者1ORACLE系统管理系统管理 管理工具 企业管理器控制台( Enterprise Manager Console)内容内容 管理工具 Application D
13、evelopment【应用开发】程序组 Configuration and Migration Tools【配置和迁移工具】程序组 Enterprise Management Packs【企业管理包】程序组 Enterprise Manager Quick Tours【企业管理者快速巡游】程序组 Integrated Management Tools【集成管理工具】程序组 Enterprise Manager Console【企业管理控制台】程序组 Release Documentation【发行文档】程序组ORACLE管理工具管理工具 ORACLE常用管理工具常用管理工具 序号1企业管理器企
展开阅读全文