03 20 61 95 06

Formation Oracle Database : SQL Tuning for Developers


  • Orstd
  • Durée : 3 jours
  • Tarif : 4020 € HT

96%

Taux de satisfaction clients
(sur 1432 évaluations du 19/05/21 au 26/06/24)

Voir les avis

Objectifs

A l’issue de cette formation Oracle, vous serez capable de :
Modify a SQL statement to perform at its best
Identify poorly performing SQL
Trace an application through its different levels of the application architecture
Understand how the Query Optimizer makes decisions about how to access data
Define how optimizer statistics affect the performance of SQL
List the possible methods of accessing data, including different join methods
Gain an understanding of the Oracle Database Exadata Express Cloud Service

Prérequis

Connaissance des database architecture, de SQL and PL/SQL
Avoir suivi Oracle Database : SQL Workshop ou disposer de compétences équivalentes.

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Développeurs d’applications, ingénieurs support, développeurs et développeurs PL/SQL

Dernière mise à jour

Programme mis à jour le 31 janvier 2024
enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Formations modulables

Toutes nos formations sont disponibles en présentiel comme en distanciel, en mode coaching individuel ou en groupe de 3 à 6 participants maximum.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
modules

Les Modules
de formation

Module1
Introduction

Course Objectives, Course Agenda and Appendixes Used in this Course

Audience and Prerequisites

Sample Schemas Used in the Course

Class Account Information

SQL Environments Available in the Course

Workshops, Demo Scripts, and Code Example Scripts

Appendices in the Course

Module2
Introduction to SQL Tuning

SQL Tuning Session
SQL Tuning Strategies
Development Environments: Overview
SQLTXPLAIN (SQLT) Diagnostic Tool

Module3
Using Application Tracing Tools

Using the SQL Trace Facility : Overview
Steps Needed Before Tracing
Available Tracing Tools: Overview
The trcsess Utility
Formatting SQL Trace Files: Overview

Module4
Understanding Basic Tuning Techniques

Developing Efficient SQL statement

Scripts Used in This Lesson
Table Design
Index Usage
Transformed Index
Data Type Mismatch
NULL usage
Tune the ORDER BY Clause
Module5
Optimizer Fundamentals

SQL Statement Representation
SQL Statement Processing
Why Do You Need an Optimizer?
Components of the Optimizer
Query Transformer
Cost-Based Optimizer
Adaptive Query Optimization
Optimizer Features and Oracle Database Releases

Module6
Generating and Displaying Execution Plans

Execution Plan ?
The EXPLAIN PLAN Command
Plan Table
AUTOTRACE
V$SQL_PLAN View
Automatic Workload Repository
SQL Monitoring

Module7
Interpreting Execution Plans and Enhancements

Interpreting a Serial Execution Plan
Adaptive Optimizations

Module8
Optimizer : Table and Index Access Paths

Row Source Operations
Main Structures and Access Paths
Full Table Scan
Indexes
Common Observations

Module9
Optimizer Join Operations

Join Methods
Join Types

Module10
Other Optimizer Operators

SQL operators
Other N-Array Operations
Result Cache operators

Module11
Introduction to Optimizer Statistics Concepts

Optimizer Statistics
Types of Optimizer Statistics
Gather and Manage Optimizer Statistics : Overview

Module12
Using Bind Variables

Cursor Sharing and Different Literal Values
Cursor Sharing and Bind Variables

Module13
SQL Plan Management

Maintaining SQL Performance
SQL Plan Management

Module14
Workshops

Workshop 1
Workshop 2
Workshop 3
Workshop 4
Workshop 5
Workshop 6 & 7
Workshop 8
Workshop 9

Module15
Oracle Cloud Overview

Introduction to Oracle Cloud & Oracle Cloud Services
Cloud Deployment Models
Evolving from On-premises to Exadata Express
What is in Exadata Express?
Exadata Express for Users & Developers
Oracle Exadata Express Cloud Service
Getting Started with Exadata Express
Service Console & Web Access through Service Console

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
30 septembre 2024
25 novembre 2024
13 janvier 2025
10 mars 2025

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : [email protected] ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://formation.access-it.fr/politique-de-confidentialite/