Oracle SQL Performance Tuning Masterclass (2025)
- Descrição
- Currículo
- FAQ
- Revisões
Welcome the most comprehensive SQL Tuning course on the planet that makes you an expert on SQL & Performance Tuning!
Important Notice: This SQL & Performance Tuning course will be continuously getting updated with more lectures, quizzes, assessments to enhance your knowledge on Oracle SQL Tuning.
The most common problem of working with SQL is performance problems. Most of the developers don’t know how to write well-performing queries. So in time, this problem grows and becomes a problem for both the developer and the company.
This course will teach you how to tune your SQL statements and database step by step for a perfect performance! You will learn how to write fast, reliable, and secure queries. Besides, you will learn the database architecture and will be able to optimize the database workloads.
Once you complete this course, you will recognize the database terms better and will use the most appropriate one for the performance.
Once you complete this course, you will be able to:
-
Find the Poorly Performing SQL Queries
-
Learn Advanced Query Tuning Techniques
-
Understand the Database Architecture to perform Better Tuning Techniques
-
Learn Advanced Indexing Techniques to Maximize Database Performance
-
Learn how to use various Performance Tuning Tools
-
Compare BAD vs GOOD Queries with Hands-on Examples.
-
Learn How to Gather Statistics for bad SQLs
-
Interpret the Execution Plans with different methods
-
Choose an Appropriate SQL Tuning approach
-
Guide the Oracle Optimizer for a better execution
-
Use various tuning techniques like using bind variables, different types of indexes, and much more.
-
Improve the performance of the queries & database
-
Gain Complete Knowledge in Oracle SQL and Performance Tuning!
Briefly, the knowledge of SQL Tuning is a “must” for IT Professionals and this course is the magic pill for that you’re seeking for Becoming a Performance Expert!
If you want to step ahead in your career, “SQL & Performance Tuning” should be your next step.
See you in the first lecture!
-
1SQL & Performance Tuning Course OverviewVídeo Aula
This Overview lecture explains what will this course cover
-
2UDEMY 101: How to Use Udemy? +Some Useful Tips (Do not Skip)Vídeo Aula
This lecture is about how to use the Udemy platform. And also includes some useful tips to get most of out the course.
-
3Welcome Gift! + Course DocumentTexto
This lecture includes the working document of our SQL and Performance Tuning Course with a warm welcome message.
-
4What is SQL Tuning and Why to Do That?Vídeo Aula
This lecture explains what is sql tuning and why we need to perform some tuning techniques
-
5What to Know Before Starting the Course?Vídeo Aula
This lecture explains some critical information that you need to know before starting to learn performance tuning
-
6Do You Have a Running Database in Your PC?Texto
-
7Why to know the Oracle Database Architecture and how much to know?Vídeo Aula
Learning the architecture is really important for performance tuning. This lecture explains why to know it and how much to know among the whole architecture
-
8Oracle Database Architecture Overview (Part 1)Vídeo Aula
First part of the architecture overview lecture
-
9Oracle Database Architecture Overview (Part 2)Vídeo Aula
Second part of the architecture overview lecture
-
10Database Data Blocks in DetailVídeo Aula
Data in database are stored in logical data blocks. This lecture explains the Oracle database data blocks in details.
-
11What is PGA?Vídeo Aula
One of the important part of the database architecture is PGA. You need to learn PGA to perform better tuning techniques. This lecture explains PGAs in details.
-
12What is Shared Pool?Vídeo Aula
Shared pool is very critical for parsing performance. This lecture explains shared pool and its sub-memory areas with details.
-
13What is Buffer Cache?Vídeo Aula
All the data is processed in the buffer cache. If you know buffer cache, you can perform better tuning techniques. This lecture includes the buffer cache.
-
14What is Redo Log Buffer?Vídeo Aula
Sometimes redo logs decreases the performance. This lecture explains the redo log buffer in the PGA.
-
15What is Undo?Vídeo Aula
As the name implies, undo is for undo. So you will learn how a rollback is done with undo segments
-
16How a DML is processed and committedVídeo Aula
-
17Automatic Memory ManagementVídeo Aula
-
18Oracle Database Storage ArchitectureVídeo Aula
-
19Logical and Physical Database StructureVídeo Aula
-
20Quiz - Database ArchitectureQuestionário
This quiz has questions about Oracle Database Architecture
-
21When to Tune?Vídeo Aula
-
22What is a Bad SQL?Vídeo Aula
-
23Effective Schema DesignVídeo Aula
-
24Table PartitioningVídeo Aula
-
25How an SQL Statement is Processed?Vídeo Aula
-
26Why do we need the Optimizer?Vídeo Aula
-
27Optimizer OverviewVídeo Aula
-
28Query TransformerVídeo Aula
-
29Selectivity & CardinalityVídeo Aula
-
30What is "cost" in detail?Vídeo Aula
-
31Plan GeneratorVídeo Aula
In this SQL Performance and SQL Tuning Tutorial, students will learn SQL Plan Generator.
-
32Row Source GeneratorVídeo Aula
-
33SQL Tuning Principles and StrategiesVídeo Aula
-
34Query Analysis StrategyVídeo Aula
-
35SQL Tuning Basics Assessment TestQuestionário
This assessment test will evaluate how much you learned.
-
36Execution Plan and Explain Plan in DetailsVídeo Aula
-
37Generating Statistics (Part 1)Vídeo Aula
-
38Generating Statistics (Part 2)Vídeo Aula
-
39Generating Statistics (Part 3)Vídeo Aula
-
40Generating Statistics (Code Samples)Texto
-
41Generating Execution PlanVídeo Aula
-
42Generating Execution Plan (Code Samples)Texto
-
43AutotraceVídeo Aula
-
44Autotrace (Code Samples)Texto
-
45V$SQL_PLAN ViewVídeo Aula
-
46V$SQL_PLAN (Code Samples)Texto
-
47Reading the Execution Plans (Part 1)Vídeo Aula
-
48Reading the Execution Plans (Part 2)Vídeo Aula
-
49Reading the Execution Plans (Code Samples)Texto
-
50Analyzing the Execution PlansVídeo Aula
-
51Analyzing the Execution Plans (Code Samples)Texto
-
52Execution Plans & StatisticsQuestionário
You will review your knowledge about generating the statistics in this practice test
-
53What are Indexes and How They work in details?Vídeo Aula
In this lecture, you will learn the indexes with their structures and working styles
-
54Types of Table and Index Access PathsVídeo Aula
In this lecture, you will see an overview of the table and index access paths
-
55Table Access FullVídeo Aula
-
56Table Access Full (Code Samples)Texto
-
57Table Access by ROWIDVídeo Aula
-
58Table Access by ROWID (Code Samples)Texto
-
59Index Unique ScanVídeo Aula
-
60Index Range ScanVídeo Aula
-
61Index Range Scan (Code Samples)Texto
-
62Index Full ScanVídeo Aula
-
63Index Full Scan (Code Samples)Texto
-
64Index Fast Full ScanVídeo Aula
This lecture explain the details of index fast full scan in SQL Performance Tuning
-
65Index Fast Full Scan (Code Samples)Texto
-
66Index Skip ScanVídeo Aula
This lecture includes the index skip scan access path in SQL Tuning to improve the performance
-
67Index Skip Scan (Code Samples)Texto
-
68Index Join ScanVídeo Aula
This lecture explains the index join scan access path in SQL performance tuning
-
69Index Join Scan (Code Samples)Texto
-
70Table & Index Access PathsQuestionário
This Quiz includes the questions about table and index access paths in SQL Performance Tuning
-
71What are Hints and Why to Use Them?Vídeo Aula
-
72How to use HintsVídeo Aula
In this lecture you will see how to use the optimizer hints for SQL Performance Tuning by many examples
-
73How to use Hints (Code Samples)Texto
-
74List of Some Useful HintsTexto
-
75Using HintsQuestionário
Test yourself about using the hints for performance
