课程简介
本次技术交流将主要面向数据库系统设计、应用开发和系统管理人员,围绕海量数据库系统的设计、开发和维护工作,重点介绍oracle10g/11g相关技术。交流期间,将围绕在国内多个行业的实际案例,介绍相关技术的使用,与相关技术人员共同分享经验教训。
目标收益
培训对象
课程大纲
数据库体系结构概述 | 全面了解数据库体系结构,将为海量数据库系统设计、开发奠定良好基础 |
海量数据库逻辑设计理论和经验 | 回顾数据库规范化设计理论,并简要介绍E-R图和数据流程设计工具:SQL Developer Data Modeler,再介绍若干非规范化设计经验 |
海量数据库物理设计 | 将介绍表空间、数据文件、表和索引物理属性等设计,还将包括Oracle 10g/11g的若干物理特性,例如大表空间、自动化内存管理等技术 |
应用开发基本优化技术 | 包括SQL语句的实现机制;SQL分析诊断工具的介绍;如何有效地建立索引;绑定变量使用;表连接技术等内容 |
分区技术专题 | 包括分区表和分区索引技术;分区技术运用;11g分区新特性;分区实施经验和案例分析等 |
碎片管理技术 | 包括碎片评估指标;碎片整理方法;碎片管理实施流程等 |
ASM技术专题 | 包括ASM技术原理和架构;ASM磁盘组和数据文件的设计和管理;ASM实例管理;11g ASM新特性; ASM迁移技术等 |
碎片管理技术 | 介绍RBO/CBO优化器原理,以及统计信息采集基本原理、方法和最佳实践经验 |
数据压缩技术 | 系统介绍11g在数据压缩方面技术。包括压缩级别设计、压缩算法评估、压缩算法变更、压缩测试案例设计、压缩数据管理等 |
优化器统计信息采集 | 介绍RBO/CBO优化器原理,以及统计信息采集基本原理、方法和最佳实践经验 |
大对象处理技术 | 介绍传统LOB处理技术,特别是LOB字段物理属性设计和分区设计,并介绍11g新一代LOB技术SecureFile原理和应用案例 |
大批量数据处理技术 | 包括Oracle的并行处理技术、各种ETL技术、Bitmap索引、临时表的应用、物化视图的应用、海量数据应用的其它技术等 |
数据库体系结构概述 全面了解数据库体系结构,将为海量数据库系统设计、开发奠定良好基础 |
海量数据库逻辑设计理论和经验 回顾数据库规范化设计理论,并简要介绍E-R图和数据流程设计工具:SQL Developer Data Modeler,再介绍若干非规范化设计经验 |
海量数据库物理设计 将介绍表空间、数据文件、表和索引物理属性等设计,还将包括Oracle 10g/11g的若干物理特性,例如大表空间、自动化内存管理等技术 |
应用开发基本优化技术 包括SQL语句的实现机制;SQL分析诊断工具的介绍;如何有效地建立索引;绑定变量使用;表连接技术等内容 |
分区技术专题 包括分区表和分区索引技术;分区技术运用;11g分区新特性;分区实施经验和案例分析等 |
碎片管理技术 包括碎片评估指标;碎片整理方法;碎片管理实施流程等 |
ASM技术专题 包括ASM技术原理和架构;ASM磁盘组和数据文件的设计和管理;ASM实例管理;11g ASM新特性; ASM迁移技术等 |
碎片管理技术 介绍RBO/CBO优化器原理,以及统计信息采集基本原理、方法和最佳实践经验 |
数据压缩技术 系统介绍11g在数据压缩方面技术。包括压缩级别设计、压缩算法评估、压缩算法变更、压缩测试案例设计、压缩数据管理等 |
优化器统计信息采集 介绍RBO/CBO优化器原理,以及统计信息采集基本原理、方法和最佳实践经验 |
大对象处理技术 介绍传统LOB处理技术,特别是LOB字段物理属性设计和分区设计,并介绍11g新一代LOB技术SecureFile原理和应用案例 |
大批量数据处理技术 包括Oracle的并行处理技术、各种ETL技术、Bitmap索引、临时表的应用、物化视图的应用、海量数据应用的其它技术等 |