Arquivo
SQLSat341 Porto
Como eu já havia mencionado aqui no site, estarei ministrando uma pre-conference no SQLSat341 dia 17/09/14 em Porto-Portugual e palestrando no sábado dia 18/09 …
A pedido da organização do evento, gravei um vídeo falando um pouco sobre a pre-con:
Se você estiver passando por Portugal por esses dias tai o convite ;P
Abs.
Fabiano
Video com 6 horas de treinamento tuning gratuito…
Fala galera, depois de um tempo sumido, cá estou…
No ano passado eu ministrei um treinamento in-company e o cliente fez a gentileza de gravar e disponibilizar os vídeos do treinamento, inclusive para o público J.
Acabei de subir pro youtube, são 16 vídeos com aproximadamente 6 horas de treinamento onde falei sobre os seguinte assuntos:
- Porque pensar set-based é tão difícil?
- — Query tuning
- Overview plano de execução
- Profiler, STATISTICS IO/CPU
- Triggers
- Dicas sobre scalar functions
- Common table expressions
- Cursores e windows functions
- TOP e CROSS APPLY
Espero que vocês gostem e que seja útil. Seguem os links para acessar os vídeos:
Abs.
Fabiano Amorim
Video PASS24 hours – Escrevento códigos “like a boss”
Update: A animação do PPT não ficou legal no vídeo… baixe o PPT para ver melhor!
Galera, o vídeo da minha sessão sobre T-SQL no PASS24 horas está disponível.
http://www.sqlpass.org/LearningCenter/SessionRecordings/24HoursPortuguese2012.aspx
Você pode baixar o material aqui:
Abaixo alguns prints da sessão:
Espero que gostem!
Abs.
SQLSat147 em Recife-PE, Video e Arquivos…
![]() |
![]() |
Pessoal, no sábado passado dia 25/08 aconteceu o SQL Saturday 147 em Recife-PE.
O evento foi muito bom, mesmo com a baixa no número de inscritos versus o número de participantes… No Brasil, infelizmente temos um problema grave de se inscrever em eventos e depois não se preocupar se realmente vamos participar ou não…
No caso do SQL Sat, muito gente se inscreve só porque é de graça, e somente depois de fazer a inscrição vai pensar se realmente vai participar ou não… Sou a favor de cobrar 15 reais para participar do evento, e reverter o dinheiro para alguma obra de caridade… Desta forma tentamos minimizar os malas que se inscrevem só por se inscrever…
Abaixo você pode fazer o download dos arquivos que utilizei na minha sessão:
https://skydrive.live.com/redir?resid=52EFF7477E74CAA6!2052
Caso você tenha perdido, pode assistir minha sessão online… Novamente o @leomatos_sql fez o GRANDE favor de gravar minha apresentação, e eu já subi pro youtoba… segue o vídeo abaixo:
http://www.youtube.com/watch?v=edAUgQ7XBe0
Errata:
Durante minha apresentação, ao falar de Non-SARGs eu dei a entender que você pode usar a function SubString em uma coluna na clausula WHERE que o SQL Server mesmo assim conseguiria fazer um seek em um possível índice… Não é bem assim ok ? … Foldable expressions que eu mencionei, são expressões que o SQL Server executa em tempo de compilação para conseguir fazer uma estimativa mais precisa da cardinalidade (quantidade de linhas que serão retornadas) do filtro.
Em alguns casos o SQL Server consegue sim fazer algumas “mágicas” para conseguir usar um possível índice mesmo que você manipule a coluna utilizada para filtro… que é o caso de uso de CONVERT ou ISNULL (nem sempre QO consegue fazer o seek)… Continuo dizendo o seguinte… se mexer na coluna do WHERE, OLHE NO PLANO para ter certeza de que o SQL Server conseguiu fazer uso do índice…
Se ficar alguma dúvida, me avisa que explico isso melhor…
Abs.
Video, WebCast Denali + Windows Functions
Galera, segue o vídeo da minha sessão sobre Windows Functions e Denali…
Abraços
Denali + Windows Functions