曾令军
数据库专家
已发布讲 / 共讲
已有 716 人订阅
Oracle 性能优化基础与实践
需要优化的场景:出现系统性能下降、资源消耗过高或业务运行不稳定; 当前数据库对客户请求的响应或处理能力低于期望值;当前数据库无法充分利用硬件等资源,且操作效率低下;性能优化将涉及到:调整内存结构、调整IO、调整资源竞争、调整系统架构、调整SQL书写、调整表和索引设计、优化SQL算法等。本次课程主要结合ASH视图、索引、执行计划、分区和统计信息4个章节来展开性能优化的相关知识,并结合实践分享常用的优化手段。
3人拼团,¥6
原价 ¥99元
4课时
3597次播放
716人已订阅
发起拼团
直接订阅
VIP会员免费学>
课程介绍 课程目录(4) 用户评价(10)
课程介绍

课程介绍

数据库运行情况与应用业务紧密相关,而数据库的性能直接影响到应用业务的处理能力和前台的客户体验。性能优化是一个很复杂的过程,往往需要根据对目标系统的了解和检查情况,结合实际应用系统及主机网络运行环境,然后对数据库进行性能评测、瓶颈分析并给出优化方案,再经过测试验证,使数据库保持高效的运行。

性能优化服务通常用于三种情况:出现系统性能下降、资源消耗过高或业务运行不稳定; 当前数据库对客户请求的响应或处理能力低于客户期望值;当前数据库无法充分利用硬件等资源,且操作效率低下;

性能优化将涉及到:调整内存结构、调整IO、调整资源竞争、调整系统架构、调整SQL书写、调整表和索引设计、优化SQL算法等。

本次课程主要结合ASH视图、索引、执行计划、分区和统计信息4个章节来展开性能优化的相关知识,并结合实践分享常用的优化手段。


课程大纲

性能优化--ASH视图

1.ASH视图基础

2.利用ASH视图监控数据库性能

3.利用ASH视图分析数据库阻塞问题

4.利用ASH视图分析SQL运行过程

5.ASH视图的其他用途


性能优化--索引

1.索引基础知识

2.使用索引的场景

  --只访问表中很少的一部分行

  --处理多行,且可以使用索引而不用表

  --经常一起访问两个或多个列

  --为外键列创建索引

  --多表关联的连接字段上创建索引

3.如何创建合适的索引

  --索引字段的顺序选择

  --单列索引还是组合索引

  --函数索引的运用

  --最右单调递增引起的索引热块竞争问题


性能优化--执行计划

1.执行计划基础知识

2.查看执行计划的方法

3.检查执行计划变化的SQL

4.让错误的执行计划失效

5.执行计划绑定


性能优化--分区与统计信息

1.分区基础知识

2.索引分区的使用

3.分区相关的维护操作

4.统计信息收集的几个知识要点

课程目录
第1章 性能优化--ASH视图 (1讲)
第2章 性能优化--索引 (1讲)
第3章 性能优化--执行计划 (1讲)
第4章 性能优化--分区与统计信息 (1讲)
用户评价
6
3人拼团
原价¥99
免费试看
去拼团
立即订阅
免费试看
嘉宾介绍
曾令军
数据库专家
2009年开始接触Oracle数据库,由此开始了Oracle DBA的职业生涯;参与国内多家股份制银行、城市商业银行的核心业务系统、数据仓库的部署建设和生产运维工作,解决生产上棘手的系统故障和性能问题,经常与客户分享经验、心得;在数据库运维监控、性能优化方面积累了丰富的经验。
课程顾问
微信扫码添加助手【课程雪宝】
领取优惠 - 免费资料
课程答疑 - 学习助手
看过的人还看了这些哦