Udemy

Platform

Português

Language

Databases

Category

Oracle SQL Tuning Índices

Melhore suas habilidades de SQL Tuning obtendo mais conhecimentos sobre índices e suas particularidades

4.60 (78 reviews)

Oracle SQL Tuning Índices

Students

4 hours

Content

Oct 2018

Last Update
Regular Price


What you will learn

Compreender qual a importância do índice para o banco de dados, suas vantagens e suas desvantagens

Como criar índices eficazes sem sobrecarregar o banco de dados com índices inúteis

Compreender as estatísticas que influenciam o Otimizador na escolha de um índice para plano de execução

Compreender a arquitetura e funcionamento do índice BTREE

Compreender as principais operações de acesso ao índice

Como utilizar os índices especializados (Function base Index, Compressed Index, Composite Index, etc...) para melhorar o desempenho das consultas

Como identificar as causas que levam o Otimizador a não utilizar um índice e o que precisa ser feito para que ele passe a utiliza-lo


Description

Estatísticas fornecidas por orgão especializados apontam que cerca de 70% dos problemas de desempenho do banco de dados estão relacionados a instrução SQL.

Dentre o problemas mais comuns de desempenho de instruções SQL estão:

  • Falta índice ou índice inadequado

  • Falta de estatísticas, estatísticas desatualizadas ou estatísticas imprecisas

  • Qualidade do código da instrução SQL

O nível de conhecimento de cada um destes tópicos é muito importante no trabalho de Tuning de instruções SQL, por isto neste curso vamos explorar em detalhes a utilização de índices pelo Otimizador na montagem do plano de execução.

Este treinamento tem um foco muito forte na parte prática, acredito que a melhor forma de consolidar conhecimento é através da prática.

Todas as teorias deste treinamento são acompanhadas de demonstrações práticas que você poderá reproduzir em um ambiente virtual que será disponibilizado no treinamento.

Alem disso você será convidado a realizar 20 exercícios práticos sobre os temas propostos que serão resolvidos e comentados nas ultimas 3 aulas do treinamento.



Content

Introdução

Introdução

Preparação do ambiente

Instalação do Oracle VirtualBox

Instalação da máquina virtual Linux

Conceitos

Funcionalidades do índice

Estratégia de criação de índices para uma aplicação

Seletividade

Cardinalidade

Tipos de índices

Índice Btree

Índice Bitmap

Tipos de acesso utilizado em índices

Operações para acessar os índices

Execícios práticos

Índices especializados

Invisible Indexes

Function-Based Indexes

Compressed Index

Composite index

Virtual index

Reverse Key index

Execícios práticos

Quando o Otimizador ignora o índice

Influência do custo na escolha do índice

Influência da sintaxe na escolha do índice

Execícios práticos

Correção dos exercícios práticos

Exercícios da aula 11

Exercícios da aula 18

Exercícios da aula 21


Reviews

M
Mônica23 February 2021

Gostei muito do curso de SQL Tuning ÍNDICES! Vimos quais problemas a falta de um índice ou um índice errado pode afetar na performance da query. Nada melhor do que um curso prático em que você pode rodar os scripts e entender como o tuning funciona.

H
Helion2 June 2020

Este é um curso que superou minhas expectativas, realmente muito bom, curso completo contendo a parte teórica e pratica e com todo material de apoio. Parabéns ao professor Valter José de Aquino

L
Leonardo6 March 2020

Excelente. Aprendi várias dicas de índices, realmente recomendo o curso. O professor está de parabéns.

G
Gilmar3 May 2019

Curso cumpre com o prometido. Didática boa. Aconselho ler sobre performance de consultas no Oracle e como a arquitetura trabalha para processar as mesmas.

D
Daniel3 April 2019

A introdução do curso tem uma parte que tem música e está muito alta, onde dificulta um pouco ouvir o professor.

D
Diego9 March 2019

O instrutor é bem claro nas explicações, e com os exemplos práticos, fica mais fácil assimilar o conteúdo do curso.


1957078

Udemy ID

10/9/2018

Course created date

11/23/2019

Course Indexed date
Bot
Course Submitted by