Canais iMasters

Banco de Dados + SQL Server

DatabaseCast #19: Otimização de instruções SQL

Olá, pessoal! Neste 19º episódio do DabataseCast, o podcast brasileiro sobre banco de dados, os professores Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) conversam com o Fabiano Amorim (@mcflyamorim) sobre otimização de instruções SQL. Ouça, neste episódio, como o otimizador de consultas trabalha, quais são as fases de execução de uma consulta, um ranking dos principais pontos a serem observados quando for necessário otimizar uma instrução SQL e saiba o que causa a morte de gatinhos quando se programa SQL.

Não deixe de nos incentivar digitando o seu comentário no final deste artigo, mandando e-mail para  databasecast@gmail.com, seguindo o nosso twitter @databasecast e curtindo a nossa página no Facebook. O DatabaseCast pode ser acompanhado no iMasters e também:


  • ALTA QUALIDADE MP3 (96 Kbps) [1:06:34] -   62 MB -  Download
  • ALTA QUALIDADE COMPACTADO (ZIP)  64 MB -  Download

Para obter o endereço do feed RSS e assinar no Databasecast clique aqui.

Veja no gráfico abaixo a duração e os tempos aproximados de início e fim de cada bloco:

Veja na tag cloud abaixo a contagem das palavras mais usadas nos emails, comentários e tweets do episódio anterior:


 

Links Comentados no episódio:

Episódios anteriores do DatabaseCast:


Confira nossa página com todos os episódios já publicados!


Comente também

17 Comentários

Ivan
Ivan

Que bom que vocês voltaram, este episódio foi bastante bom, é um que certamente ouvirei novamente, fiz questão de divulgar aos meus amigos e colegas.
Tomara que eu tenha sido o único chato que não gostou do último episódio, e que na próxima gravação de vocês com aqueles alegres rapazes o post tenha recorde de comentários.

Adan Medeiros
Adan Medeiros

Parabéns, o podcast está ótimo! abraços!

Max
Max

Muito bom mesmo... está de parabens o podcast... continuem assim!!

João Paulo
João Paulo

Excelente podcast, como já é de se esperar. Ao contrário do que falaram na leitura de email sobre o episódio anterior eu achei muito boa a participação do wergeeks. Só assim eu descobri o podcast deles e também virei ouvinte dedicado.
A respeito dessa área de otimização gostaria que fosse abordada em outra oportunidade os bancos oracle e mysql.
Grande abraço para vocês e continuem fazendo esse ótimo trabalho.

Wagner Crivelini
Wagner Crivelini

só pra registrar q acabou de ser publicado o artigo q eu mencionei na gravação sobre uso de UDFs em relatórios e uma rápida avaliação de performance destes objetos
http://tinyurl.com/sqlreport3

Dionei Miodutzki
Dionei Miodutzki

Mais um excelente podcast! Coincidentemente, estou refatorando um sistema e trabalhando na otimização de algumas queries, e esse podcast me deu algumas dicas úteis que ainda não havia pensado. Continuem com o ótimo trabalho! Abraço.

Mara
Mara

Mauro e Wagner sempre excelentes! O Fabiano Amorim impressionou também! Dicas de ouro! Parabéns a todos!
E aproveitando pra falar do podcast anterior (com os garotos do weRgeeks): Hilário! Demais mesmo! Conteúdo+Diversão! Aprovado! Abraços!

Markus
Markus

Olá
Mais um excelente podcast (apesar que meio voltado em SQL Server :( mas como diz aquela piada manjada, na falta de outro banco SQL serve :) ).
Trabalho em uma cooperativa de crédito, onde recentemente migramos do Access (sempre fico em duvida se coloco no meu curriculum que tenho experiencia nessa coisa :D ) para o glorioso PostgreSQL e desde então meu passatempo preferido tem sido otimizações de consultas. Uma das coisas que mais me intriga é o ganho consideravel de performance ao me valer de subconsultas o que contraria o que aprendi sobre SQL até então,tudo o que eu ouvi até agora foi explicações um tanto que confusas sobre essa caracteristica da nossa base, e gostaria se possivel de uma explicação das provaveis causas desse comportamento.
No mais continuem com o bom trabalho e obrigado.

Fernando Ike
Fernando Ike

Ah...

Como podcaster fracassado que sou, posso afirmar que algumas vezes os melhores episódios é o que tem menos comentários comparando pelo número de ouvintes.

Continue assim!!!




[]'s

Ivan
Ivan

Pessoal, tenho recebido spam deste endereço, E-Commerce Brasil imasters@ecommercebrasil
tem relação com vocês?

Mauro Pichiliani
Mauro Pichiliani

Ivan,

Não, pois o DatabaseCast não envia e-mails de spam.

Mauro Pichiliani

Italo
Italo

Parabéns pelo episodio, muito bom mesmo.

Só para informar hoje fiz um grande investimento em um curso de 120hs de Oracle.

vou focar minha carreira nesse sentido.

O que recomendam? Devo concentrar meus esforços para tirar a certificação?

Já trabalho, sou um gerente de ti jr, e pretendo estar bem preparado quando iniciar os trabalhos de DBA, para que consiga equiparar meu salario atual o mais rápido o possível. Estou seguindo o caminho certo?

Wagner Crivelini
Wagner Crivelini

Italo
Qdo se fala em ser DBA, certificações são um ótimo caminho pra subir na carreira. Além do curso presencial, tem bastante coisa online que vc pode conseguir gratuitamente.
Recomendo q vc dê uma pesquisada sobre o assunto e boa sorte!

Morcego com Chocolate
Morcego com Chocolate

Nossa passo a minha vida inteira correndo atras de otimização !! E cara é complicado pacas pegar uma proc com cursor e ter que explicar o Programador que não pode usar isso no SQL !!!

PS: Instrução que usei para conquistar minha esposa a Chocolate...

Select FelizesParaSempre from EU inner join VOCE on EU.beijar = VOCE.beijar

Luiz Henrique Garetti Rosário
Luiz Henrique Garetti Rosário

Parabéns pelo episodio, Show de Bola...

O pessoal ta fazendo direitinho a lição de casa que vocês passaram rsrs

Todo mundo comentando rsrsrs....

Abraços
Parabens Pelo Trabalho

Lucas
Lucas

Eu acharia muito daohra vocês gravarem novamente com o pessoal do Year Geeks, dei muita rizada apesar de não ter comentado antes. Acho que a melhor forma de aprender quando se está começando é através de brincadeiras. Eu apoio. xD

Junior
Junior

Mauro e Wagner, para mim que tenho trabalhando em meus clientes com melhorias de performance, me identifiquei muito e pramim , dois 21 PodCasts esse foi o melhor. Sou suspeito por admirar o trabalho do Fabiano, que tive o prazer de conhecer no Marilia Tech Day.
Essa área é a que mais me atrai dentro do mundo do SQL SERVER.
A propósito sou assinante da SQL MAGAZINE e leio seus artigos por se tratar de áreas e assuntos práticos do meu dia-a-dia.

Parabéns e continuem com essa excelente iniciativa !

JUnior

Qual a sua opinião?

Comentários considerados ofensivos serão moderados.
KingHost

Parceiros

IBM
PagSeguro
Internet Innovation
Dialhost
HostNet
Tecla
KingHost
DotStore
Dinamize