|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/oracle-sql-performance
课程评论:没有评论
课程名称:Oracle SQL 性能调优 课程概述:本课程旨在教授您在 Oracle 数据库中提高查询性能所需的技能。在实际应用中,慢速报告生成和查询执行通常是由于数据量庞大造成的。为了解决这一问题,本课程涵盖了查询编译与执行、索引、物化视图、公共表表达式等主题。课程强调实用学习,并通过逐步演示的方式进行教授。 完成本课程后,您将掌握 SQL 级别的性能调优技能。 课程大纲: 1. **理解 SQL 调优的必要性** - 描述:在本模块中,您将识别表的不同人口统计信息。还将探讨不同的数据类型,并详细讲解选择语句的执行。 2. **查询优化技术** - 描述:在本模块中,您将理解 Oracle 提供的不同技术,以了解任何选择语句是如何在内部执行的。此外,本模块还描述了任何选择语句的编译过程。 3. **索引策略** - 描述:在本模块中,您将理解索引如何助力提升查询性能,并讨论全表扫描的潜在风险。 4. **性能调优工具与技术** - 描述:在本模块中,您将了解提示如何有助于提升查询执行过程。还介绍了一种称为内联视图的查询技术,并展示了如何使用 Oracle 对象临时表来解决实际问题。 通过本课程的学习,您将能够有效地识别和解决 Oracle 数据库中的性能问题,提高查询效率。
Name:Understanding Necessity of SQL Tuning
Description:In this module, you will identify the demography of the tables. Different data types will be explored. Also, select statement execution will be elaborated.
Name:Query Optimization Techniques
Description:In this module, you will understand the different techniques offered by Oracle to know how any select statement gets executed internally. This module also describes the compilation process of any select statement.
Name:Indexing Strategies
Description:In this module, you will interpret how indexes contribute to enhancing the performance of a query, and the hazards of a full table scan are covered.
Name:Performance Tuning Tools and Techniques
Description:In this module, you will understand how hints can be useful to uplift the query execution process. A querying technique known as Inline view is covered. An Oracle object temporary table’s usage for solving real-life problems is depicted.
This course is designed to provide you with skills needed to improve query performance in Oracle databases. In real-world scenarios, slow report generation and query execution often result from the sheer volume of data. To address this issue, this course covers topics such as Query Compilation and Execution, Indexing, Materialized Views, Common Table Expressions etc. Emphasis is on practical learning with step-by-step demonstrations. Upon completion, you will master SQL-level performance tun