求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导 | 角色培养  
 电话 English
成功案例   品质保证
成功案例
中航信 数据湖架构原理与应
某医疗磁 数据采集与处理
某科技公 大数据(Hadoo
诺基亚 Python基础
天津电子 Elasticse
中国电信 数据仓库与数据挖掘
某航天科 MySQL性能优化

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 
全部课程 >数据库与大数据  
oracle海量数据库架构和性能优化 
2901 次浏览  57 次
 
时间地点: 北京 上海 深圳根据报名开班
课程费用:4500元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    从海量数数据库的架构原理,构建方法,性能配置与优化,运维管理与监控多种角度,进行数据库性能优化。从一个数据库的性能优化,到多个数据库的性能优化,全面讲解逻辑、物理和数据访问的性能解决策略。

    培训目标:

    培训结束后,学员能够:
    • Oracle海量数据库架构原理
    • Oracle的性能优化
    • 数据库参数的优化
    • 内存优化
    • 存储优化
    • 海量数据库的优化
    • 数据冗余
    • Oracle CBO优化器决策
    • Oracle数据块组成与解析
    • 视图和存储过程的编写规范
    • PL/SQL其他编写技巧

    课程特点:
    1、理论与实践相结合,解决实际问题。
    2、真实案例的剖析,深入浅出的讲解,学以致用。

    培训对象: 软件开发人员、数据库管理员
    学员基础:至少具备一年Oracle使用经验,具备一年SQL语句开发经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:2天

    结合大规模数据库实际案例讲解,通过各种实际性能问题的诊断和解决演示贯穿始终
    Oracle海量数据库架构原理
    • 数据逻辑结构规划
    • 持久存储空间规划
    • 内存规划
    • 物理分布
    • 进程划分与关系
    • 磁盘IO的规划
    Oracle的性能优化
    • 维护Alert_sid.log文件并使用该文件进行优化 
    • 告警的通知及监视配置、阀值的设定。 
    • 后台进程跟踪文件 
    • 用户跟踪文件 
    • 性能视图、实用程序和工具 
    • 动态故障排除 
    • 收集相关的性能统计信息 
    • 分析相关的性能视图 
    • 使用常见的优化工具进行优化 
    • 自动工作负载储存库(AWR)
    数据库参数的优化
    • Oracle数据库中参数文件的演进过程
    • 参数文件的对比
    • 参数的修改方式介绍
    • 数据库启动过程时的内部原理解析
    内存优化
    • 学习什么是内存最基本的优化方法
    • 学习如何设定数据高速缓存区的大小
    • 学习如何设定共享池的内存
    • 学习如何设定PGA的内存调
    • 学习如何设定测量缓存区的命中率
    • 学习如何定义多池、使用多池、启用多池
    • 掌握使用调优库高速缓存的诊断工具
    • 掌握使用调优数据字典高速缓存的诊断工具
    • 掌握使用重作日志缓冲区的诊断工具
    存储优化
    • 了解Oracle的存储层次结构
    • 分析数据库段、区、块的存储设置对于数据库的数据访问的性能影响
    • 掌握HWM的含义和对性能的影响
    • 找出存储不合理的表和索引,将这些对象重组,从而得到更好的访问性能
    • 设置合理的块空间参数,以减少I/O数量并且合理的存储数据
    • 注意行链与行迁移对性能的影响,解决行迁移
    海量数据库的优化
    数据冗余

    • 数据镜像
    • 读写分离
    • 水平扩展与负载均衡
    • 垂直分割与水平分割
    • 内存数据库
    Oracle CBO优化器决策
    • 统计信息的收集
    • 事件10053
    • 跟踪文件分析
    • 优化器参数设置
    • 访问路径成本cost计算比较
    • CBO各种类型成本计算公式如下
    • 统计信息对CBO的影响
    Oracle数据块组成与解析
    • 数据块空闲空间的管理
    • db_block_size大小设置与性能
    • db_multiblock_read_count的优化
    • 热点块问题的优化

    视图和存储过程的编写规范
    • 连续易读容易管理的书写方式
    • 命名规范
    • 程序开始处规范化
    • end语句中写入结束module的名称
    • 使用动词短语命名存储过程,名词命名函数短语
    • 使用labels命名块和循环
    • 显式使用括号
    • 代码竖向对齐
    PL/SQL其他编写技巧
    • 使用 %TYPE 和 %ROWTYPE.来定义变量
    • 使用CONSTANT 定义不变的变量
    • 不要过度使用变量
    • 清除没有使用的变量
    • 程序异常结束的时候对变量进行清理
    • 避免变量、数据类型的隐式转换
    • 使用 ELSIF 来提高语句效率
    • RAISE 用来触发错误异常,而不是用来进行流程控制
       
    2901 次浏览  57 次
    其他人还看了课程
    PostgreSQL 系列(管理、灾备、编程、性能优化)  3640 次浏览
    商业智能(BI)与数据仓库  2537 次浏览
    SAP HANA原理与实践  2460 次浏览
    大数据可视化之敏捷Tableau培训  2818 次浏览
    MySQL开发应用&运维管理  1200 次浏览
    企业级数据建模与设计  3104 次浏览
    定制内训


    咨询服务:数据库设计与性能优化
    咨询目标 对客户的数据库进行性能评价,设计优化,管理优化
    咨询范围 数据库性能评价,数据库结构优化,数据访问SQL优化。
    咨询方式 现有数据库调查,问题诊断,性能评价。
    对数据库进行逻辑结构优化,对数据库进行访问SQL优化。
    建立数据库运行监控平台。运行监控与优化方法指导。
    成功案例 建设银行,中国农业银行,中国工商银行,中航信
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]