Oracle数据库开发和SQL培训方案
浏览:318次 作者:小编培训背景
目前,数据库应用越来越广泛,数据量越来越大,数据处理越来越复杂,对数据库的性能要求也越来越高。如何使用好数据库,充分发挥出数据库的性能,是目前企业数据库从业人员所需的重要技能。通过本课程的学习,能够使学员更好地理解数据库内部运行机制,更好的掌握数据库开发和SQL调优的能力。
培训对象
1、Oracle运维工程师:目前从事Oracle运维工作,但相关的技术没能全面系统把握,脑子里的知识结构较为杂碎和散乱,想全面系统地学习以提升技术能力的;
2、开发、测试、实施等人员,所谓的“吃青春饭”,长期加班,欲改善工作性质或提高工作质量、扩大发展空间、提升待遇的;
3、以操作系统或网络管理工作为主,干着各种IT杂务,技术含量不高,相对待遇也上不去,期待改变现状,提升待遇空间的;
4、IT管理(包括技术总监、负责招标的等)、销售人员(包括相关软硬件或服务销售),对技术只停留在知晓层面,在提供技术方案或商务交流时,存在致命短板的;
培训收益
通过本课程,您可以掌握以下:
1. 理解Oracle的体系结构组件;
2. 理解SGA区每个组成部分的作用;
3. 理解数据库逻辑结构,掌握表空间使用;
4. 理解SQL执行过程;
5. 理解硬解析和软解析的概念;
6. 理解传统游标共享机制,掌握游标共享参数设置;
7. 理解自适应游标的运行机制;
8. 掌握查看SQL计划方法;
9. 掌握应用程序的跟踪;
10. 掌握SQL提示的使用
11. 掌握SQL计划的稳定方法;
12. 表空间和索引空间管理;
13. 理解索引并掌握如何利用索引提高性能;
14. 掌握优化工具使用;
15. 使用SQL Tuning Advisor和SQL Access Advisor优化SQL
日程安排
日程 | 章节 | 授课内容 |
第一天上午 | 数据库基础 | 00001. 理解Oracle的体系结构 数据库的物理组成 00001. 理解Oracle的逻辑结构 表空间的使用 00001. SQL执行过程 SQL执行步骤 |
第一天下午 | SQL计划 | 00001. 查看SQL计划 使用SQLPLUS的autotrace分析执行计划 00001. 使用SQL提示 SQL提示介绍 00001. 稳定SQL计划 使用存储提纲稳定SQL执行计划 00001. 数据库优化统计 优化统计作用 |
第二天上午 | 空间管理和优化工具 | 00001. 表和索引存储空间管理 行迁移和行链接的检测和处理 00001. 数据库问题诊断工具 常用性能视图介绍 |
第二天下午 | SQL优化 | 00001. 问题SQL检测 使用视图v$sql、v$sqlarea查找消耗资源多的SQL 00001. 数据库实例优化 Database Buffer Cache性能问题和调整方法 00001. SQL优化 使用sql tuning advisor优化SQL语句 |
- 标签: SQL Oracle 数据库开发课程 Oracle数据库 数据库开发培训
-
下篇: 5G网络技术管理培训方案