SlideShare a Scribd company logo
1 of 7
Download to read offline
Ferramentas que Utilizam
Tuning
Grupo:
Igor Guerra
Maísa Brenda
Ana Paula
Com o tempo, as consultas, inserções,
modificações e exclusões em um
SGBD começam a ficar lentas, as tabelas
começam a ficar grandes demais fazendo com
que o SGBD perca desempenho. Quando isso
acontece, a única solução é a aplicação de
técnicas de tuning de desempenho no SGBD.
SQLTXPLAIN
• Esta é uma ferramenta desenvolvida em PL/SQL
cuja entrada é uma instrução SQL e a saída um
arquivo zip que contém várias informações sobre
a instrução SQL. Algumas são para diagnósticos, e
outras são para uso posterior como criar um
“Test Case”. Quando abrimos um chamado na
Oracle referente à Tuning de SQL, normalmente a
área de suporte vai pedir para instalar esta
ferramenta e executar um de seus principais
métodos para que eles possam analisar o
problema.
SNAPPER
• O Snapper é um script escrito em PL/SQL que
não requer a criação de objetos na base, ele
verifica as estatísticas de uma determinada
sessão e apresenta o percentual dos eventos
de espera mais importantes para aquela
sessão. Ele mostra um relatório TOP das
instruções SQL que foram executadas naquela
sessão durante o período especificado.
XTRACE
• Xtrace é uma ferramenta gráfica que facilita a
navegação nos arquivos de trace do Oracle,
manipulá-los e, opcionalmente, recuperá-los
como um arquivo de texto.
Podemos configurar a ferramenta para ver o
fluxo de execução, isto é, a seqüência das
instruções SQL no banco com seus respectivos
textos e valores das BINDS.
LAB128
• Lab128 freeware é uma ferramenta para os
administradores de banco de dados,
programadores e especialistas em Tuning. Ela
mostra o que a instância Oracle está fazendo
no momento, como os recursos estão sendo
utilizados, como esta a execução das consultas
de longa duração, e outras funções internas
do Oracle. Ela é muito útil tanto no ambiente
de produção quanto de desenvolvimento.
Referências bibliográficas
• http://dbtimewizard.com.br/blog/9-ferramentas-de-
tuning-gratis-que-voce-deve-conhecer/
• https://carlos-sierra.net/2012/04/03/what-is-sqltxplain/
• http://fatecbauru.edu.br/mtg/source/Tuning%20em%20
queries%20para%20banco%20de%20dados.pdf
• http://sites.unifra.br/Portals/36/Tecnologicas%202012-
2/08.pdf

More Related Content

Viewers also liked

Manual de serviço nx 4 falc sistalim
Manual de serviço nx 4 falc sistalimManual de serviço nx 4 falc sistalim
Manual de serviço nx 4 falc sistalimThiago Huari
 
Associação Madeira Animais
Associação Madeira AnimaisAssociação Madeira Animais
Associação Madeira AnimaisBrazão Castro
 
Regimento Interno SINPAF SS.Caprinos
Regimento Interno SINPAF SS.CaprinosRegimento Interno SINPAF SS.Caprinos
Regimento Interno SINPAF SS.CaprinosSinpaf Caprinos
 
Tese MBA Economia Criativa -
Tese MBA Economia Criativa -Tese MBA Economia Criativa -
Tese MBA Economia Criativa -MICHELY BRANCO
 
autoavaliação Ivete 2014
autoavaliação Ivete 2014autoavaliação Ivete 2014
autoavaliação Ivete 2014Ivete Pereira
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohid
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohidManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohid
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohidThiago Huari
 

Viewers also liked (14)

JMS PORTFOLIO 16
JMS PORTFOLIO 16JMS PORTFOLIO 16
JMS PORTFOLIO 16
 
Calladito,Calladito
Calladito,CalladitoCalladito,Calladito
Calladito,Calladito
 
hombrebusco
hombrebuscohombrebusco
hombrebusco
 
Manual de serviço nx 4 falc sistalim
Manual de serviço nx 4 falc sistalimManual de serviço nx 4 falc sistalim
Manual de serviço nx 4 falc sistalim
 
Associação Madeira Animais
Associação Madeira AnimaisAssociação Madeira Animais
Associação Madeira Animais
 
Regimento Interno SINPAF SS.Caprinos
Regimento Interno SINPAF SS.CaprinosRegimento Interno SINPAF SS.Caprinos
Regimento Interno SINPAF SS.Caprinos
 
Artigo pau brasil Revista Ecossistema
Artigo pau brasil Revista EcossistemaArtigo pau brasil Revista Ecossistema
Artigo pau brasil Revista Ecossistema
 
2016-02-16-asbanc-po
2016-02-16-asbanc-po2016-02-16-asbanc-po
2016-02-16-asbanc-po
 
APRESENTACAO_BLAUHAUS_GROUP
APRESENTACAO_BLAUHAUS_GROUPAPRESENTACAO_BLAUHAUS_GROUP
APRESENTACAO_BLAUHAUS_GROUP
 
ELECTRIC PRICE RISE
ELECTRIC PRICE RISEELECTRIC PRICE RISE
ELECTRIC PRICE RISE
 
Tese MBA Economia Criativa -
Tese MBA Economia Criativa -Tese MBA Economia Criativa -
Tese MBA Economia Criativa -
 
autoavaliação Ivete 2014
autoavaliação Ivete 2014autoavaliação Ivete 2014
autoavaliação Ivete 2014
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohid
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohidManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohid
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 freiohid
 
Palestra_Paulo Resende
Palestra_Paulo ResendePalestra_Paulo Resende
Palestra_Paulo Resende
 

Similar to Ferramentas de Tuning

Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014MySQL Brasil
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - TreinamentoCaio Lima
 
Oracle Exadata - Consolidação & Migração
Oracle Exadata - Consolidação & MigraçãoOracle Exadata - Consolidação & Migração
Oracle Exadata - Consolidação & MigraçãoRodrigo Almeida
 
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdfQuitriaSilva550
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational DatabasesMarcus Vinicius Miguel Pedro
 
Otimizando um banco de dados Oracle para Exadata
Otimizando um banco de dados Oracle para ExadataOtimizando um banco de dados Oracle para Exadata
Otimizando um banco de dados Oracle para ExadataRodrigo Almeida
 
SQL Day 2016 - SQL Server x Oracle
SQL Day 2016 - SQL Server x OracleSQL Day 2016 - SQL Server x Oracle
SQL Day 2016 - SQL Server x OracleFlávio Farias
 
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores
Oracle Database 12c - Novas Características para DBAs e DesenvolvedoresOracle Database 12c - Novas Características para DBAs e Desenvolvedores
Oracle Database 12c - Novas Características para DBAs e DesenvolvedoresAlex Zaballa
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasCaio Lima
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura OraclePablo Garcia
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008marcos0512
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2Rodrigo Almeida
 
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)Dirceu Resende
 
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Alex Zaballa
 
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Alex Zaballa
 

Similar to Ferramentas de Tuning (20)

Plsql
PlsqlPlsql
Plsql
 
2014 - IFSP Votuporanga - DBA Career
2014 - IFSP Votuporanga - DBA Career2014 - IFSP Votuporanga - DBA Career
2014 - IFSP Votuporanga - DBA Career
 
Manual SQL
Manual SQLManual SQL
Manual SQL
 
Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 
Oracle Exadata - Consolidação & Migração
Oracle Exadata - Consolidação & MigraçãoOracle Exadata - Consolidação & Migração
Oracle Exadata - Consolidação & Migração
 
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf
364722271-Modulo-III-Linguagem-SQL-Versao-Final.pdf
 
Manual SQL
Manual SQLManual SQL
Manual SQL
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
 
Otimizando um banco de dados Oracle para Exadata
Otimizando um banco de dados Oracle para ExadataOtimizando um banco de dados Oracle para Exadata
Otimizando um banco de dados Oracle para Exadata
 
SQL Day 2016 - SQL Server x Oracle
SQL Day 2016 - SQL Server x OracleSQL Day 2016 - SQL Server x Oracle
SQL Day 2016 - SQL Server x Oracle
 
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores
Oracle Database 12c - Novas Características para DBAs e DesenvolvedoresOracle Database 12c - Novas Características para DBAs e Desenvolvedores
Oracle Database 12c - Novas Características para DBAs e Desenvolvedores
 
TechEd_OFC302
TechEd_OFC302TechEd_OFC302
TechEd_OFC302
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores Práticas
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura Oracle
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2
 
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
SQL Server ES - Escrevendo queries rápidas (Performance/Query Tuning)
 
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
 
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
Os melhores recursos novos do Oracle Database 12c para desenvolvedores e DBAs...
 

Ferramentas de Tuning

  • 1. Ferramentas que Utilizam Tuning Grupo: Igor Guerra Maísa Brenda Ana Paula
  • 2. Com o tempo, as consultas, inserções, modificações e exclusões em um SGBD começam a ficar lentas, as tabelas começam a ficar grandes demais fazendo com que o SGBD perca desempenho. Quando isso acontece, a única solução é a aplicação de técnicas de tuning de desempenho no SGBD.
  • 3. SQLTXPLAIN • Esta é uma ferramenta desenvolvida em PL/SQL cuja entrada é uma instrução SQL e a saída um arquivo zip que contém várias informações sobre a instrução SQL. Algumas são para diagnósticos, e outras são para uso posterior como criar um “Test Case”. Quando abrimos um chamado na Oracle referente à Tuning de SQL, normalmente a área de suporte vai pedir para instalar esta ferramenta e executar um de seus principais métodos para que eles possam analisar o problema.
  • 4. SNAPPER • O Snapper é um script escrito em PL/SQL que não requer a criação de objetos na base, ele verifica as estatísticas de uma determinada sessão e apresenta o percentual dos eventos de espera mais importantes para aquela sessão. Ele mostra um relatório TOP das instruções SQL que foram executadas naquela sessão durante o período especificado.
  • 5. XTRACE • Xtrace é uma ferramenta gráfica que facilita a navegação nos arquivos de trace do Oracle, manipulá-los e, opcionalmente, recuperá-los como um arquivo de texto. Podemos configurar a ferramenta para ver o fluxo de execução, isto é, a seqüência das instruções SQL no banco com seus respectivos textos e valores das BINDS.
  • 6. LAB128 • Lab128 freeware é uma ferramenta para os administradores de banco de dados, programadores e especialistas em Tuning. Ela mostra o que a instância Oracle está fazendo no momento, como os recursos estão sendo utilizados, como esta a execução das consultas de longa duração, e outras funções internas do Oracle. Ela é muito útil tanto no ambiente de produção quanto de desenvolvimento.
  • 7. Referências bibliográficas • http://dbtimewizard.com.br/blog/9-ferramentas-de- tuning-gratis-que-voce-deve-conhecer/ • https://carlos-sierra.net/2012/04/03/what-is-sqltxplain/ • http://fatecbauru.edu.br/mtg/source/Tuning%20em%20 queries%20para%20banco%20de%20dados.pdf • http://sites.unifra.br/Portals/36/Tecnologicas%202012- 2/08.pdf