Curso Oracle Database 19c SQL Tuning

  • Oracle ERP & Negócios

Curso Oracle Database 19c SQL Tuning

24 horas
Visão Geral

Ao realizar este Curso Oracle Database 19c SQL Tuning, você aprenderá:

Como otimizar o SQL Oracle e aplicar técnicas de otimização ao seu código SQL. Aprenda sobre as diferentes maneiras de acessar dados de maneira eficiente.

Objetivo

Após concluir o curso Oracle Database 19c: SQL Tuning, você será capaz de:

  • Identificar gargalos de desempenho em consultas SQL.
  • Interprete os planos de execução e as diferentes maneiras em que os dados podem ser acessados
  • Use várias técnicas de ajuste
  • Decifre, decida e, em seguida, aplique o ajuste ao código SQL
  • Analisar planos de execução e compreender as decisões do otimizador SQL.
  • Aproveite as vantagens de variáveis ​​de ligação, arquivos de rastreamento e use os diferentes tipos de índices
  • Use caminhos de acesso diferentes para melhor otimização
  • Aplicar práticas de tuning para consultas complexas.
  • Utilizar ferramentas avançadas para rastrear e otimizar o desempenho SQL.
  • Implementar estratégias de segurança para proteger o desempenho das consultas.
Publico Alvo

Este Curso Oracle Database 19c SQL Tuning, é direcionado a:

  • Desenvolvedores de aplicativos,
  • Administradores de Banco de Dados (DBAs).
  • Desenvolvedores Oracle SQL e PL/SQL.
  • Arquitetos de Sistemas.
  • Analistas de Dados.
  • Engenheiros de suporte,
Pre-Requisitos
  • Familiaridade com arquitetura de banco de dados, conhecimento de SQL e PL / SQL Ter seguido o Oracle Database 19c Workshop de SQL ou ter habilidades equivalentes.
Informações Gerais

Carga horaria, 24h

  • Noturno em periodos intercalados (2x por semana), terça-feira e quinta-feira total de 6 encontros,
  • In-company
  • Presencial, sob consulta 
  • Integral, (meio periodo), manhã ou tarde, sob consulta 

 Formato de entrega

  • On-line ao vivo via Microsoft Teams na presença de um instrutor/consultor Oracle, atuando ativamente com consultoria, implementação, suporte, sustentação, treinamentos workshop,

 LAB Oracle:

  • Um acesso individual para cada aluno
  • Apostila
Materiais
Português/Inglês
Conteúdo Programatico

Module 1: Course Introduction

  1. Course Introduction
  2. Workshop 1: Enhancing the Performance of a SOL Query Statement

Module 2: Introduction to SOL Tuning

  1. Introduction to SOL Tuning
  2. Quick Solution Strategy
  3. Workshop 2: Reviewing the Execution Steps of the SOL Statement
  4. Practice 2-1: Using SOL Developer

Module 3: Using Application Tracing Tools

  1. Using Application Tracing Tools
  2. trcsess Utility
  3. Workshop 3: Learn to Tune Sort Operation Using an Index in the ORDER BY Clauses
  4. Practice 3-1: Tracing Applications (Part 01)
  5. Practice 3-1: Tracing Applications (Part 02)

Module 4: Optimizer Fundamentas

  • Optimizer Fundamentals
  • Query Estimator: Selectivity and Cardinality
  • Plan Generator
  • Workshop 4: Identifying and Tuning a Poorly Written SOL Statement
  • Practice 4-1: Understanding Optimizer Decisions (Optional)

Module 5: Generating and Displaying Execution Plans

  1. Generating and Displaying Execution Plans
  2. AUTOTRACE
  3. Automatic Workload Repository
  4. Workshop 5: Effects of Changing the Column Order in a Composite Index
  5. Practice 5-1: Extrac:ing an Execution Plan by Using SOL Developer
  6. Practice 5-2: Extracting Execution Plans

Module 6: Interpreting Execution Plans and Enhancements

  1. Interpreting Execution Plans and Enhancements
  2. Workshop-6: Using Information in the 10053 File to Tune a SOL Statement
  3. Practice 6-1: Using Dynamic Plans

Module 7: Optimizer: Table and Index Access Paths

  1. Indexes: Overview
  2. Bitmap Indexes
  3. Common Observations
  4. Workshop 7: Understanding the Optimizer’s Decision v   Practice 7-1: Using Different Access Paths (Part 01)
  5. Practice 7-1: Using Different Access Paths (Part 02)
  6. Practice 7-1: Using Different Access Paths (Part 03)
  7. Practice 7-1: Using Different Access Paths (Part 04)

Module 8: Optimizer: Join Operators

  1. Optimizer : Join Operators
  2. Workshop 8: Tuning Strategy
  3. Practice 8: Using Join Paths

Module 9: Other Optimizer Operators

  1. Other Optimizer Operators
  2. Workshop 9: Using SOL Plan Baseline to Manage a Better Execution Plan
  3. Practice 9-1:Using the Result Cache
  4. Practice 9-2: Using other Access Paths (Optional)

Module 10: Introduction to Optimizer Statistics Concepts

  1. Introduction to Optimizer Statistics Concepts
  2. Column Statistics: Histograms
  3. Session-Specific Statistics for Global Temporary Tables
  4. Practice 10-1: Index Clustering Factor
  5. Practice 10-2: Creating Expression Statistics
  6. Practice 10-3: Enab ing Automatic Statistics Gathering Optional (Part 01)
  7. Practice 10-3: Enab ing Automatic Statistics Gathering Optional (Part 02)
  8. Practice 10-4: Using System Statistics (Optional)

Module 11: Using Bind Variables

  1. Using Bind Variables
  2. Cursor Sharing Enhancements
  3. Practice 11-1: Using Adaptive Cursor Sharing
  4.  Practice 11-2: Using CURSOR_SHARI NG (Optional)

Module 12: SOL Plan Management

  1. SOL Plan Management
  2. Configuring SOL Plan Management
  3. Possible SOL Plan tvanageability Scenarios
  4. Practice 12-1: Using SOL Plan Management SPM (Part 01)
  5. Practice 12-1: Using SOL Plan Management SPM (Part 02)
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c PL/SQL Foundation

32 horas

Curso Oracle WebLogic Server 12c: Administration II

32 horas

Curso Oracle Database 12c Install and Upgrade Workshop

32 horas

Curso Oracle 12c Data Integrator ODI

24 Horas

Curso Oracle Database 19C Administration Workshop

32 horas

Curso Oracle Database 19c Backup and Recovery

32 horas

Curso Oracle Data Integrator 12c Integration and Advanced Development

24 Horas

Curso Oracle Service Bus 12c Design & Integrate Services

32 horas

Curso Oracle Service Bus 12c Administration

24 Horas

Curso Oracle SOA Suite 12c Essential Concepts

24 Horas