YoVDO

Oracle Performance Tuning for Developers

Offered By: Pluralsight

Tags

Oracle Courses Java Courses SQL Courses .NET Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course introduces developers to the fundamental principles of performance tuning when using Oracle as their backend database.

Oracle is one of the most popular database systems in use today. Yet many developers do not understand how Oracle works or the principles behind developing high performance Oracle applications. This course targets the .NET or Java developer who is writing an application with a backend Oracle database. Topics include: understanding how Oracle is processing your SQL statements through generating and interpreting execution plans, to designing and using indexes to speed up the data access of your application. Also included is how to use Oracle dynamic performance views to view real time information about Oracle performance, including which SQL statements are the most costly to run. The use of bind variables, connection pooling, and some application best practices round out the topics covered in the course.

Syllabus

  • Why Performance Tuning Matters 21mins
  • Oracle Architecture and Performance Basics 48mins
  • Connections and Connection Pools 28mins
  • Bind Variables 43mins
  • Statement Level Performance Tuning 34mins
  • Execution Plans in Depth 46mins
  • Indexing Essentials 48mins
  • Advanced Indexing Techniques 46mins
  • Application Indexing Practices 42mins
  • Monitoring Oracle Applications 35mins
  • Pitfalls and Practices 26mins

Taught by

David Berry

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity