|
培训主题
I - 数据库性能调优
作为数据库管理员
-
经常面临要正确诊断数据库性能的挑战?
- 正为服务器硬件、网络结构、操作系统、数据库系统、应用系统、并发用户数的综合平衡而苦恼?
- 需要提高数据库性能,以适应不同的应用系统及不断增长的数据需求?
-
计划调整数据库对象结构和系统资源的物理再分配,消灭性能瓶颈?
本课程将介绍如何实现良好的数据库设计以及优化数据库的方法。课程将通过实际优化一个Oracle
数据库来使学员获得实践经验,利用一些可供使用的Oracle 工具 – 如Oracle Enterprise
Manager (配备Diagnostics Packs 和 Tuning Packs)
– 学员还将学习如何在实际管理一个Oracle 数据库的过程中确认、排除、和解决一些常见的与性能相关的问题。本课程也将采用互动实验的方式,让学员掌握实际操作经验,包括问题诊断和性能提高等。同时学员还学习到存储的方法以及基本的数据库备份与恢复的方法。
时间:5天
培训主题
II - SQL调优
- 你是否意识到你写的SQL语句是造成程序运行效率低下的重要原因?
- 你是否能把握SQL语句的特性和跟踪调试SQL语句的执行?
- 你是否清楚优质高效的SQL语句对大型软件项目的重要性?
本课程将让学员掌握关于 SQL
优化的坚实基础。学员将学习和掌握针对Oracle服务器而有效地精调SQL 语句的必要知识和技能。学员将学习和掌握基于
Rule [规则] 的优化程序和基于 Cost [成本] 的优化程序的完整概念和知识,并将通过有组织的动手实践活动来强化讲师在课堂上培训内容。学员将学习如何使用各类Oracle
诊断工具和实用软件:EXPLAIN、SQL Trace 和 TKPROF、SQL*Plus
AUTOTRACE 等等。此外,学员还将学习如何通过改变物理方案和修改SQL 语句句法来影响Optimizer
[优化程序] 的行为。
时间:3天 |