Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

SQL Tuning - Udemy

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

10/22/2017 SQL Tuning | Udemy

1 RB
(/) Categories Search for Courses
1,220 6,400 81% o (/user/edit-pro le/)

IT & Software (/courses/it-and-software/) Development (/courses/development/)


Buy Now (/cart/checkout/express/course
Gift This Course (/gift/sql-tuning/?couponCode=OCTAUFULL)

SQL Tuning
Learn how to formulate and tune SQL 30-Day Money-Back Guarantee

statements for optimal performance Includes:


3 hours on-demand video
(/sql-tuning/#reviews) 4.4 (458 ratings)
Top-responding instructor
4,310 students enrolled
1 Supplemental Resource
Created by Amarnath Reddy (/sql-tuning/#instructor-1)
Full lifetime access
Last updated 7/2015 Access on mobile and TV
English English [Auto-generated] Certi cate of Completion

Training 5 or more people?


What Will I Learn? Get your team access to Udemy's top 2,000
courses anytime, anywhere.
Identify poorly Understand how the
performing SQL Query Optimizer makes Try Udemy for Business
decisions about how to (https://business.udemy.com/request-
access data demo?ref=marketplace_IT-and-
Software)
De ne how optimizer List the possible
statistics a ect the methods of accessing
performance of SQL data, including
di erent join methods

Modify a SQL
statement to perform
at its best
https://www.udemy.com/sql-tuning/ 1/14
10/22/2017 SQL Tuning | Udemy

View Curriculum (/sql-tuning/#curriculum)

1,220 6,400 81% o


Requirements
Buy Now (/cart/checkout/express/course
Database/SQL knowledge is a must to understand this course.

Description
30-Day Money-Back Guarantee
Good SQL Developers are in high demand and demand 100k+
salary in the IT industry. Includes:
3 hours on-demand video
SQL performance tuning is an art to master - for all of us!!!
Top-responding instructor
Many SQL Developers have tried to understand why a particualr
1 Supplemental Resource
SQL was running slow - including me - but have failed over and
Full lifetime access
over again because we never tried to understand how SQL works?
We were thinking it is database administrators Job!!!! Access on mobile and TV
Certi cate of Completion
If we have to advance in our career and earn a good salary, we
need these SQL tuning skills.

We know how it feels if someone talks about SQL Tuning and I dont
want you to feel the same.
Training 5 or more people?
I took baby steps in introducing you to the optimizer and helping
you write an e ecient SQL. Get your team access to Udemy's top 2,000
courses anytime, anywhere.
This course takes a systematic approach to planning, analyzing,
debugging and troubleshooting common query-related Try Udemy for Business
performance problems and will provide you with the skills (https://business.udemy.com/request-
necessary to write scalable, high performance SQL. demo?ref=marketplace_IT-and-
Software)
The SQL tuning methodology I used:

Identify a problem SQL statement


Determine how Oracle is executing SQL statement and why
Oracle chose that way.
Investigate whether alternative executon plans would be
better.

https://www.udemy.com/sql-tuning/ 2/14
10/22/2017 SQL Tuning | Udemy

Update the SQL statement to push Oracle towards the better


plan.
1,220 6,400 81% o
Trust me, I will catch your hand and take you step by step!!!
Buy Now (/cart/checkout/express/course
See you inside,

Amarnath Panyam

Who is the target audience?


Database developers, DBAs and SQL developers 30-Day Money-Back Guarantee

Includes:
3 hours on-demand video
Compare to Other SQL Courses Top-responding instructor
1 Supplemental Resource
THIS COURSE
Full lifetime access
SQL Tuning Access on mobile and TV
Updated 7/2015
Certi cate of Completion
3 hrs 4.4 4,310 6,400 1,220

Learn SQL Fundamentals Through 10


Practice Problems Training 5 or more people?
1 hr Updated 8/2017
Get your team access to Udemy's top 2,000
4.7 10,981 3,200 1,220 courses anytime, anywhere.
(/10-queries/) Try Udemy for Business
(https://business.udemy.com/request-
The SQL fundamentals tutorial demo?ref=marketplace_IT-and-
Updated 8/2017
Software)
3 hrs 3.9 2,538 1,600 1,220

(/the-sql-fundamentals-tutorial/)

https://www.udemy.com/sql-tuning/ 3/14
10/22/2017 SQL Tuning | Udemy

SQL Advanced

5 hrs
Updated 7/2017
4.4 4,378 9,600 1,220 1,220 6,400 81% o
(/advanced-sql-tutorial/) Buy Now (/cart/checkout/express/course

Practical SQL Skills For Jobs | Businesses


| Enterpreneurs
7.5 hrs Updated 12/2016
3.3 340 12,480 1,220
30-Day Money-Back Guarantee
+ View More
(/practical-sql-skills-for-jobs-businesses-enterpreneurs/) Includes:
3 hours on-demand video
Top-responding instructor

Curriculum For This Collapse All 03:05:52 1 Supplemental Resource

61 Lectures Full lifetime access


Course Access on mobile and TV
Certi cate of Completion
SQL Tuning Introduction 11:26

Why SQL Tuning? Preview 03:13

Prerequisites for SQL Preview 02:22 Training 5 or more people?


Tuning
Get your team access to Udemy's top 2,000
SQL Processing Preview 04:07 courses anytime, anywhere.

Try Udemy for Business


SOFT parse vs HARD Preview 01:44 (https://business.udemy.com/request-
parse
demo?ref=marketplace_IT-and-
Software)
Parsing 2
questions

Optimizer and its Execution 12:51


Plan

Cost based Optimization 02:08


https://www.udemy.com/sql-tuning/ 4/14
10/22/2017 SQL Tuning | Udemy

Gathering Statistics 03:13

Execution Plan 02:11 1,220 6,400 81% o


SQL Tuning Tools 02:22 Buy Now (/cart/checkout/express/course

Running Explain Plan 02:57

Optimizer statistics 3
questions
30-Day Money-Back Guarantee

Includes:
Accessing Tables 16:12
3 hours on-demand video

What is my Address? Top-responding instructor


01:40
1 Supplemental Resource
Types of Table Accesses 01:44 Full lifetime access
Access on mobile and TV
Table Access FULL 02:19 Certi cate of Completion

Table Access by ROWID 02:23

Index Unique Scan 03:03


Training 5 or more people?
Index Range Scan 03:17
Get your team access to Udemy's top 2,000
Choosing between FULL courses anytime, anywhere.
01:46
and INDEX scan Try Udemy for Business
(https://business.udemy.com/request-
Access Paths 3 demo?ref=marketplace_IT-and-
questions
Software)

Explain Plan 32:06

Execution Plan 01:12

What should you look 03:24


for?

https://www.udemy.com/sql-tuning/ 5/14
10/22/2017 SQL Tuning | Udemy

What is COST? 01:40

Rules of Execution Plan 02:40 1,220 6,400 81% o


Tree
Buy Now (/cart/checkout/express/course
Traversing through the 03:40
Tree

Reading Execution Plan 02:59

Execution Plan Example 02:15 30-Day Money-Back Guarantee


#1
Includes:
3 hours on-demand video
Execution Plan Example 03:09
#2 Top-responding instructor
1 Supplemental Resource
Execution Plan Example 04:34 Full lifetime access
#3
Access on mobile and TV

Execution Plan Example Certi cate of Completion


06:33
#4

Simple Tuning Rules 07:14

SELECT consideration 02:01


Training 5 or more people?
Get your team access to Udemy's top 2,000
Using Table Aliases 02:16 courses anytime, anywhere.

Try Udemy for Business


Using WHERE rather 02:57
than HAVING (https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
Simple Rules 3 Software)
questions

Index Suppression 23:33

Index Suppression 01:48


reasons

https://www.udemy.com/sql-tuning/
SQL Tuning 6/14
SQL Tuning
10/22/2017 SQL Tuning | Udemy

Use of <> operator 03:55


(/sql-tuning/#reviews) 4.4 (458 ratings)
4,310 students enrolled
Use of SUBSTR function 02:37 1,220 6,400 81% o
Use of Arithmetic 02:13
Buy Now (/cart/checkout/express/course
operators

Use of TRUNC function 02:16 Add to Cart


on Date columns

Use of || operator 02:29 30-Day Money-Back Guarantee

Comparing a character Includes:


02:12
column to a numeric 3 hours on-demand video
value Top-responding instructor
1 Supplemental Resource
Use of IS NULL and IS 03:00
NOT NULL Full lifetime access
Access on mobile and TV
Function based Indexes 03:03 Certi cate of Completion
Have a coupon?

Index Suppression SQL 4


questions

Performance Improvement Training 5 or more people?


19:17
Considerations
Get your team access to Udemy's top 2,000
courses anytime, anywhere.
Use UNION ALL instead 02:34
of UNION Try Udemy for Business
(https://business.udemy.com/request-
Minimize Table lookups 02:49 demo?ref=marketplace_IT-and-
in a Query Software)

EXISTS vs IN 02:28

Use EXISTS instead of 02:54


DISTINCT

Reading same table 05:00

https://www.udemy.com/sql-tuning/ 7/14
10/22/2017 SQL Tuning | Udemy

multiple times?

Use TRUNCATE instead


of DELETE
03:32
1,220 6,400 81% o
Buy Now (/cart/checkout/express/course
Considerations while using SQL 06:03
in programming

Reduce the number of 01:52


Trips to the database
30-Day Money-Back Guarantee
Issue frequent COMMIT 01:33
statements Includes:
3 hours on-demand video
Using BULK COLLECT 02:38 Top-responding instructor
1 Supplemental Resource
Join Methods 12:18 Full lifetime access
Access on mobile and TV
Join Methods 01:13 Certi cate of Completion

Nested Loop Join 05:02

Hash Join 02:28

Training 5 or more people?


Sort Merge Join 03:35
Get your team access to Udemy's top 2,000
courses anytime, anywhere.
HINTS to the database 07:56
Try Udemy for Business
Why HINTS? 04:26 (https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
Forcing a speci c Join 03:30 Software)
Method

HINTS list 3 pages

- House Keeping 10:08


https://www.udemy.com/sql-tuning/ 8/14
10/22/2017 SQL Tuning | Udemy

Invalid Optimizer 05:10


Statistics

Checking SQL 04:58


1,220 6,400 81% o
statements which are
performing BAD Buy Now (/cart/checkout/express/course

- Design Considerations 23:48

E ective Schema Design 04:22


30-Day Money-Back Guarantee
Separate Tablespace for 03:25
Data and Index Includes:
3 hours on-demand video
Index Organized Tables 04:30 Top-responding instructor
1 Supplemental Resource
Partitioned Tables 05:32 Full lifetime access
Access on mobile and TV
Bitmap Indexes 05:59
Certi cate of Completion

Frequently Bought Together


Training 5 or more people?
Get your team access to Udemy's top 2,000
courses anytime, anywhere.

Try Udemy for Business


(https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
Software)

https://www.udemy.com/sql-tuning/ 9/14
10/22/2017 SQL Tuning | Udemy

1,220 6,400 81% o


Buy Now (/cart/checkout/express/course

SQL Tuning

Amarnath Reddy
30-Day Money-Back Guarantee
4.4 (458)
Includes:
6,400 3 hours on-demand video
Top-responding instructor
1 Supplemental Resource

Full lifetime access


Access on mobile and TV
Certi cate of Completion

SQL Advanced
Training 5 or more people?
Amarnath Reddy Get your team access to Udemy's top 2,000
courses anytime, anywhere.
4.4 (458)
Try Udemy for Business
9,600
(https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
1,280 Total 16,000 Software)

Buy Now

https://www.udemy.com/sql-tuning/ 10/14
10/22/2017 SQL Tuning | Udemy

About the Instructor

Amarnath Reddy 1,220 6,400 81% o


(/user/amarnathrpanyam/)
Oracle Architect Buy Now (/cart/checkout/express/course

Amarnath has a Masters


(/user/amarnathrpanyam/) Degree in computer science
with around 15 years of
4.4 Average rating experience in the IT industry. 30-Day Money-Back Guarantee
3,264 Reviews He has successfully designed
Includes:
21,056 Students and implemented projects for
3 hours on-demand video
clients in South Africa, India
9 Courses Top-responding instructor
and USA. Currently his main
1 Supplemental Resource
focus is on Datawarehouse
Full lifetime access
Architecture.
Access on mobile and TV
+ View More
Amarnath is currently
Certi cate of Completion

Student Feedback

4.4
48%
Training 5 or more people?
38%
Get your team access to Udemy's top 2,000
11% courses anytime, anywhere.

2% Try Udemy for Business


Average Rating (https://business.udemy.com/request-
1%
demo?ref=marketplace_IT-and-
Software)

Reviews Search in Reviews

https://www.udemy.com/sql-tuning/ 11/14
10/22/2017 SQL Tuning | Udemy

Engaging, using a real world situation to get things started.


Covered some great areas to look at where issues could be.
Also, made some important points regarding why indexes
might not be used when you might expect them to be used.
1,220 6,400 81% o
My only criticism is that I expected more detail and examples Buy Now (/cart/checkout/express/course
troubleshooting SQL statements. The course does provide the
process Oracle uses to generate execution plans, I just thought
it came up a little short.

Overall a great introduction to SQL tuning, maybe an


30-Day Money-Back Guarantee
"Advanced" SQL tuning course is what I'm looking for...
Includes:
Tim McMahon 14 days ago
3 hours on-demand video
Was this review helpful?
Top-responding instructor
Yes No Report 1 Supplemental Resource
Full lifetime access
Access on mobile and TV
Certi cate of Completion

i was trying to nd mysql tuning .. and it explain based on
oracle
Vijay Kumar 2 months ago
Training 5 or more people?
Was this review helpful?
Get your team access to Udemy's top 2,000
Yes No Report courses anytime, anywhere.

Try Udemy for Business


(https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
Software)

It was well done. Broken into small chunks. Amar does a great
job explaining the key concepts. His sincerity and knowledge
comes through! Thank you Amar!
Mat Alexander 2 months ago

Was this review helpful?

https://www.udemy.com/sql-tuning/ 12/14
10/22/2017 SQL Tuning | Udemy

Yes No Report

1,220 6,400 81% o


Buy Now (/cart/checkout/express/course

This video tutorial has a better summary of oracle tuning


techniques. I have read some tuning books. But by far, this 3-
hour training has compiled all necessary points in
performance tuning.
30-Day Money-Back Guarantee
Jan Magnait 2 months ago
Includes:
Was this review helpful?
3 hours on-demand video
Yes No Report Top-responding instructor
1 Supplemental Resource
Full lifetime access
Access on mobile and TV

Certi cate of Completion
I nally had someone explain an Explain Plan in such a way
that I could understand it. I like the way he shows and explain
a plan, change the sql and show the improvement.
Adrian Niedziela 4 months ago
Training 5 or more people?
Was this review helpful?
Get your team access to Udemy's top 2,000
Yes No Report courses anytime, anywhere.

Try Udemy for Business


(https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
Software)
It is the best course on SQL tuning i have taken.The lecturer
knows his stu 100% and gives very detail explanations of
each concept.Totally worth it!
Hannah Kinge Mbinze 6 months ago

Was this review helpful?

https://www.udemy.com/sql-tuning/ 13/14
10/22/2017 SQL Tuning | Udemy

Yes No Report

1,220 6,400 81% o


Buy Now (/cart/checkout/express/course

so far I have learned very good and basic thing which will help
me improving application performance in database level. It
boost up my con dence level.
Ravi rajnish 2 months ago
30-Day Money-Back Guarantee
Was this review helpful?
Includes:
Yes No Report 3 hours on-demand video
Top-responding instructor
1 Supplemental Resource
Full lifetime access
Access on mobile and TV
Brilliant!!!, the course instructor is extremely generous and Certi cate of Completion
poured all his experience.The examples and the duration of
each clip is well thought of. This is the best course on udemy ..
Sunil Wagh 2 months ago

Was this review helpful? Training 5 or more people?


Yes No Report Get your team access to Udemy's top 2,000
courses anytime, anywhere.

Try Udemy for Business


(https://business.udemy.com/request-
demo?ref=marketplace_IT-and-
need to add some more content like - All Analytical functions, Software)
PL/SQL performance tuning , TKPROOF..etc How to resolve the
performance issues if ther eis no change in table or index
structure kind of questions..etc
Ramu Vadlamudi 2 months ago

Was this review helpful?

https://www.udemy.com/sql-tuning/ 14/14

You might also like