Sql Tuning - Melhore a Performance em seu código !
4.4 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
65 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Sql Tuning - Melhore a Performance em seu código ! to your Wishlist.

Add to Wishlist

Sql Tuning - Melhore a Performance em seu código !

Aprenda agora como tunar instruções SQL
4.4 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
65 students enrolled
Created by Pedro F Carvalho
Last updated 5/2017
Portuguese
Curiosity Sale
Current price: $10 Original price: $30 Discount: 67% off
30-Day Money-Back Guarantee
Includes:
  • 9.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Melhorar seus códigos SQL
View Curriculum
Requirements
  • Conhecer linguagem SQL e Modelagem de Dados
Description

Você sabia que 70% de problemas de performance em banco de dados Oracle pode ser resolvido com ajustes em seu código SQL ? Você como DBA terá de :

  1. Minimizar o tempo de resposta e de recuperação de dados
  2. Minimizar a concorrência de acesso aos dados;
  3. Otimizar a taxa de transferência de dados;
  4. Otimizar a capacidade de carga do Banco de Dados

O SQL RUIM É A PRIMEIRA CAUSA DE BAIXA PERFOMANCE EM SISTEMAS

 Aprenda agora os conceitos e como utilizar essas técnicas com :

Introdução

01 - Analisando Plano de Execução

02 - Processo de um Select

03 - Tuning_Estatística_Desatualizada

04 - Tuning_Sql_Advisor

Tuning em Inserts :

1 - Tuning_Insert_Append

2 - Tuning_Insert_Char_Varchar2

3 - Tuning_Insert_Constraint

4 - Tuning_Insert_Log

5 - Tuning_Insert_Parallel

6 - Tuning_Insert_Sequence

7 - Tuning_Insert_Tablespaces_Blocos

8 - Tuning_Insert_Tablespaces_Blocos_Indices

9 - Tuning_Insert_Analisando_Wait_Events

10 - Tuning_Insert_Bulk_Collect

11 - Tuning_Insert_Desabilitando_Indices

12 - Tuning_Insert_Multiple_Single

13 - Tuning_Insert_Loader

Tuning de Update e Delete

1 - Tuning_Update_Desabilitando_Índices

2 - Tuning_Update_Constraint

3 - Tuning_Update_Log

4 - Tuning_Update_Rowid

5 - Tuning_Update_Parallel

6 - Tuning_Update_Plsql

7 - Tuning_Delete_Truncate

8 - Tuning_Delete_Recomendações

Tuning Select

1 - Tuning_Select_Char_Varchar2

2 - Tuning_Select_Like

3 - Tuning_Select_Tablespaces_Blocos_índices

4 - Tuning_Select_Todos_Campos

5 - Tuning_Select_Union_Union_All

6 - Tuning_Select_IN_Not_In

7 - Tuning_Select_Analisando_Instruções

8 - Tuning_Select_Funções

9 - Tuning_Select_Funções_Índices

10 - Tuning_Select_DBMS_Pacote_Rewrite

11 - Tuning_Select_DBMS_Pacote_Rewrite_HINT

12 - Tuning_Select_DBMS_Pacote_Rewrite_Modificando

13 - Tuning_Select_CTAS

14 - Tuning_Select_DB_FILE_MULTIBLOCK_READ_COUNT

15 - Tuning_Select_Evitar_Conversões_Implícitas

16 - Tuning_Select_Case

17 - Tuning_Select_Evite_Having_Use_Where

18 - Tuning_Select_Funções_Substr_Like

19 - Tuning_Select_Funções_Trunc

20 - Tuning_Select_Where_Diferente

21 - Tuning_Select_Concatenação

22 - Tuning_Select_Distinct

23 - Tuning_Select_Recursos

24 - Tuning_Select_Trunc_+1

25 - Tuning_Select_Evite_Hanvig

26 - Tuning_Select_Evite_IN_Use_Exists

27 - Tuning_Select_Paralelismo

28 - Tuning_Select_Paralelismo_ddl

29 - Tuning_Select_Order By

30 - Tuning_Select_Evite_Sinal_Diferente

31 - Tuning_Select_Evite Distinct_Use_Exists

32 - Tuning_Select_OrderBy_Varchar_Char

33 - Tuning_Select_OrderBy_Integer_SmallInt

34 - Tuning_Select_Trunc_+1_Outra

35 - Tuning_Select_Tipos_Joins

36 - Tuning_Select_Substr_Like_Indicel

37 - Tuning_Select_Variáveis_Bind

Tuning de Índices

1 - Tuning_Índices_B-tree

2 - Tuning_Índices_Bitmap

3 - Tuning_Índices_Compostos

4 - Tuning_Índices_Usabilidade

5 - Tuning_Índices_Baseado_Função

6 - Tuning_Índices_Text

7 - Tuning_Índices_Campos_Calculados

8 - Tuning_Índices_Tabelas_IOT

9 - Reconstrução de Índices

10 - Tuning_Índices_FK

Usando Hints para Tuning

0 - Introdução

1 - Tuning_Hints_First_Rows

2 - Tuning_Hints_All_Rows

3 - Tuning_Hints_Ordered

4 - Tuning_Hints_Full

5 - Tuning_Hints_Dynamic_Sampling

6 - Tuning_Hints_Rule

7 - Tuning_Hints_Cache_NoCache

8 - Tuning_Hints_Cursos_Sharing_Exact

9 - Tuning_Hints_Driving_Site

10 - Tuning_Hints_Index

11 - Tuning_Hints_Leading

12 - Tuning_Hints_Parallel


Who is the target audience?
  • Programadores, DBAs, Analista de Sistemas e iniciantes no mundo Oracle
Students Who Viewed This Course Also Viewed
Curriculum For This Course
83 Lectures
09:16:52
+
Introdução
5 Lectures 58:50

01 - Analisando Plano de Execução
15:00

02 - Processo de um Select
09:58

03 - Tuning_Estatistica_Desatualizada
07:24

+
Tuning Insert
12 Lectures 01:29:16
1 - Tuning_Insert_Append
07:01

2 - Tuning_Insert_Char_Varchar2
04:23

3 - Tuning_Insert_Constraint
08:34


5 - Tuning_Insert_Parallel
03:37

6 - Tuning_Insert_Sequence
12:38

7 - Tuning_Insert_Tablespaces_Blocos
07:54

8 - Tuning_Insert_Tablespaces_Blocos_Indices
11:31

9 - Tuning_Insert_Analisando_Wait_Events
08:57

10 - Tuning_Insert_Bulk_Collect
07:32

11 - Tuning_Insert_Desabilitando_Indices
06:29

12 - Tuning_Insert_Multiple_Single
04:56
+
Tuning Delete e Update
8 Lectures 39:42
1 - Tuning_Update_Desabilitando_Indices
04:52

2 - Tuning_Update_Constraint
07:56

3 - Tuning_Update_Log
04:20

4 - Tuning_Update_Rowid
04:45

5 - Tuning_Update_Parallel
01:57


7 - Tuning_Delete_Truncate
06:36

8 - Tuning_Delete_Recomendacoes
06:23
+
Tuning Hints
12 Lectures 01:25:39

2 - Tuning_Hints_All_Rows
06:42

3 - Tuning_Hints_Ordered
08:07

4 - Tuning_Hints_Full
06:11

5 - Tuning_Hints_Dynamic_Sampling
08:38

6 - Tuning_Hints_Rule
11:08

7 - Tuning_Hints_Cache_NoCache
07:27

8 - Tuning_Hints_Cursos_Sharing_Exact
07:40

9 - Tuning_Hints_Driving_Site
03:48

10 - Tuning_Hints_Index
07:01

11 - Tuning_Hints_Leading
06:55

12 - Tuning_Hints_Parallel
04:00
+
Tuning Select
36 Lectures 03:35:18
1 - Tuning_Select_Char_Varchar2
09:25

2 - Tuning_Select_Like
07:01

3 - Tuning_Select_Tablespaces_Blocos_indices
06:49

4 - Tuning_Select_Todos_Campos
11:37

5 - Tuning_Select_Union_UnionAll
05:56

6 - Tuning_Select_IN_NotIn
06:41

7 - Tuning_Select_Analisando_Instrucoes
06:13

8 - Tuning_Select_Funções
06:16

9 - Tuning_Select_Funções_Indices
05:35


11 - Tuning_Select_DBMS_Pacote_Rewrite_HINT
06:45

12 - Tuning_Select_DBMS_Pacote_Rewrite_Modificando
03:46

13 - Tuning_Select_CTAS
05:40

14 - Tuning_Select_DB_FILE_MULTIBLOCK_READ_COUNT
05:40

15 - Tuning_Select_Evitar_Conversoes_Implicitas
03:27

16 - Tuning_Select_Case
05:26

17 - Tuning_Select_Evite_Having_Use_Where
03:38

18 - Tuning_Select_Funções_Substr_Like
04:51

19 - Tuning_Select_Funções_Trunc
06:20

20 - Tuning_Select_Where_Diferente
03:48

21 - Tuning_Select_Concatenação
04:50

22 - Tuning_Select_Distinct
11:43

23 - Tuning_Select_Recursos
05:29

24 - Tuning_Select_Trunc_+1sql
05:07

25 - Tuning_Select_Evite_Hanvig
03:12

27 - Tuning_Select_Paralelismo
07:25

28 - Tuning_Select_Paralelismo_ddl
02:29

29 - Tuning_Select_OrderBy
06:03

30 - Tuning_Select_Evite_Sinal_Diferente
05:11

31 - Tuning_Select_EviteDistinct_UseExists
02:48

32 - Tuning_Select_OrderBy_Varchar_Char
06:05

33 - Tuning_Select_OrderBy_Integer_SmallInt
05:15

34 - Tuning_Select_Trunc_+1_Outra
04:03

35 - Tuning_Select_Tipos_Joins
08:00

36 - Tuning_Select_Substr_Like_Indicel
02:48

37 - Tuning_Select_Variaveis_Bind
11:40
+
Tuning de Índices
10 Lectures 01:08:07
1 - Tuning_Indices_B-tree
08:17

2 - Tuning_Indices_Bitmap
09:05

3 - Tuning_Indices_Compostos
08:19

4 - Tuning_Indices_Usabilidade
09:16

5 - Tuning_Indices_Baseado_Funcao
05:28

6 - Tuning_Indices_Text
05:55

7 - Tuning_Indices_Campos_Calculados
03:24

8 - Tuning_Indices_Tabelas_IOT
04:41

9 - Reconstrução de Indices
05:51

10 - Tuning_Indice_FK
07:51
About the Instructor
Pedro F Carvalho
4.4 Average rating
27 Reviews
164 Students
9 Courses
Analista de Sistemas / DBA / Desenvolvedor


Formação Acadêmica
Formado em Análise de Sistemas em 2001
Pós Graduado em Tecnologias Web para Sistema de Gestão Empresarial 2005
Pós Graduado em Gerenciamento de Projetos 2016
Pós Graduado em Engenharia da Qualidade de software 2017

Certificações
• Oracle 1Z0-147 Program with PLSQL em 2014
• Oracle 11g 1Z0-052 – Administração de Banco em 2013
• Oracle 11g 1Z0-051 – Linguagem SQL em 2012
• MTA Database Administration Fundamentals em 2011
• MTA Software Development Fundamentals em 2011
• SQL SERVER 2008 Maintaining and Implementation 072-431 em 2011
• ITIL V3 Foundation em 2010
• MS-PROJECT 2007 em 2010
• Oracle 10g 1Z0-043 – Administração de Banco II em 2010 - OCP
• Oracle 10g 1Z0-042 – Administração de Banco I em 2009 - OCA
• Oracle 9i 1Z0-007 – Introdução ao SQL em 2005

Desde 2005 - Analista de Sistemas do Hospital de Base trabalhando com tecnologia Progress, Genexus 8.0, Oracle 10g/11g e MS-Project, fazendo parte de todos os processos de desenvolvimento de sistemas. Participando de todo processo de implantação do ERP MV Sistemas atuando como analista de negócios, suporte ao sistema, treinamento a usuários, abertura e controle de PDAs, scripts/modelagem do banco, analise e monitoramento de banco(diversos), atualizações do sistema, integração, relatórios com MV Report e BI com MV Portal Lite, MVPEP.

Desde 2004 - Docente do Senac de S. J. Rio Preto, coordenando e ministrando treinamentos de ferramentas e processos de desenvolvimento de sistemas. Ministrando treinamentos de certificação Oracle Módulo 1, 2 e 3.

2001 á 2005 - Gerente de Projetos / Analista Programador da empresa Condor Sistemas atuando e gerenciando todas as fases de desenvolvimento de sistemas utilizando práticas de MPS-BR, SCRUM e ferramentas : Visual Basic 6.0 e Delphi 4, 5, 6 e 7 com banco de dados FireBird.