Oracle高级教程03:Oracle存储结构深入分析与管理_超越OCP/OCM
教程发布:风哥 教程分类:Oracle核心深入 更新日期:2019-03-03 浏览学习:4902
风哥本套oracle教程培训学习BBED、数据块,内容包括Oracle数据存储结构的深入分析,表空间(tablespace),段(segments),区(Extent),数据库块( Database Block),表,索引,SYSTEM与SYSAUX及temp临时表空间的日常管理与维护
Oracle存储结构深入分析与管理(块及BBED)_Oracle基础深入与核心技术 (Oracle高级管理教程03.真正超越OCP/OCM的项目实战系列高端课程) |
本章风哥Oracle教程学习内容 |
1)熟悉数据库的存储结构及表空间与数据文件的关系 2)表空间的定义与默认表空间介绍 3)段(segments)的定义/类型/了解段的创建与分配情况 4)区(Extent)的介绍及区是如何分配的? 5)数据库块( Database Block)的介绍及Orcale是如何管理数据存储的 6)数据库块( Database Block)的基本结构与数据块深入分析 7)BBED分析数据库块( Database Block)结构与修改数据块 8)BBED处理断电后数据块不一致的ORA报错 9)表的概念/类型/创建/使用规则 10)Rowid字段类型与结构的分析 11)临时表的功能与应用 12)表的行迁移与链接 13)索引功能与分类 14)索引的创建与索引日常维护操作 15)表空间的创建/日常维护管理/性能与安全 16)表空间与数据安全的问题及案例 17)DDL/DML/DCL的理解与表空间创建相关参数说明 18)表空间性能与非标准块大小的表空间创建 19)表空间的迁移过程(数据文件与对象) 20)表空间维护与状态检查 21)Oracle 管理的文件(OMF) 22)SYSTEM与SYSAUX表空间满了怎么办? 23)临时表空间满时的处理方法? 24)默认临时表空间TEMP的过大的处理办法 |
本章风哥Oracle教程学习地址 |
http://edu.51cto.com/sd/e7804 |
更多课程,请加QQ-113257174-176140749-微信itpux-com咨询风哥... |
1、熟悉表空间与数据文件之间的关系
每个数据库都必须由一个或多个表空间组成。(一对多关系)
每个表空间都必须由一个或多个数据文件(data file)组成。(一对多关系)
每个表空间都可以包含一个或多个段。(一对多关系)
每个数据文件都必须由一个或多个操作系统块(OS bolck)组成。(一对多关系)
每个段都必须由一个或多个区间组成(一对多关系)
每个区间都必须由一个或多个Oracle数据块(Oracle block)组成。(一对多关系)
每个区间都必须被定位并且只能定位在一个数据文件内,数据文件中的空间可以被分配一个或多个区间(多对一关系)
每个Oracle数据块都必须由一个或多个操作系统数据块组成(一对多关系)
表空间信息:
- DBA_TABLESPACES
- V$TABLESPACE
数据文件信息:
- DBA_DATA_FILES
- V$DATAFILE
注:V$DBFILE 视图显示数据库中的所有数据文件。保留此视图是为了向后兼容。建议
改用V$DATAFILE。
临时文件信息:
- DBA_TEMP_FILES
- V$TEMPFILE