Oracle SQL training
学习Select语句 介绍查询语句,包括排序,函数,分组汇总等的使用;多表关联查询,介绍多表关联,子查询等。
DML语句 介绍包括update,insert和delete等。
DDL语句 创建表对象。
创建其他对象 创建视图、sequence、索引等对象。
第二天 管理大数据集 通过子查询更新数据,多表insert等。
使用子查询 介绍多列子查询,多列比较,exits、with等短语。
分组汇总 介绍rollup,cube,grouping等用法。
分析函数 介绍oracle里的各种分析函数的使用。
生成树状结果 介绍oracle里如何进行递归查询。
SQL性能分析及优化方法 介绍SQL应用优化的基本过程、应用常见问题,应用设计开发基本规范等。
Oracle优化器原理 系统介绍Oracle优化器的内部算法以及工作原理。
SQL语句解析过程 介绍SQL语句的执行计划的生成过程。
第三天
查看执行计划 结合Explain plan、Autotrace、dbms_xplan、AWR等工具介绍SQL语句执行计划分析过程,并说明如何看懂一个执行计划。
多表关联中的执行计划分析 介绍Nested_Loop、Hash Join以及Sort merge的优化过程及应用场景。
并行处理 介绍如何通过并行处理提高吞吐量。
优化器统计信息采集 介绍统计信息采集基本原理、方法和最佳实践经验。
测试、交流、总结 测试、交流、总结。
第3.5天 答疑
Oracle
SQL
韩思捷
首席架构师
OCM讲师
Oracle University首席讲师