Archive

Archive for the ‘Pessoal’ Category

SQL Saturday 361 – Joinville – Slides + Demo

Pessoal, bom dia.

Postando um pouco atrasado o material (Slides + Demo) que foi utilizado na minha sessão junto com o Lucas Carrera falando sobre Concorrência Pessimista e Concorrência Otimista dentro do SQL Server. Espero que gostem e realizem a demonstração em casa para fixar o conteúdo. Qualquer dúvida, não deixem de nos contactar.

https://onedrive.live.com/?cid=8F512CC8D244EFF1&id=8F512CC8D244EFF1%21136

Já adianto o convite para o SQL Saturday de São Paulo em Setembro!!! NOS VEMOS LÁ.

 

Advertisements
Categories: Pessoal

SQL Sat #325 – Arquivos, Demos e Feedback

Pessoal, bom dia.

Como alguns sabem, participei do evento SQL Saturday #325 que aconteceu no dia 27/09/2014 na Unip do Tatuapé. O que dizer sobre o evento? Primeiramente foi um evento fantástico e estão de parabéns os organizadores, palestrantes, público e patrocinadores, pois, sem esse conjunto de pessoas seria impossível ter um evento como foi o SQL Sat #325. Foi muito bom rever amigos de todo o brasil, amigos de outras empresas e também ex-alunos.

Sobre Minha Palestra
Nesse evento escolhi um assunto que particulamente mais me identifico, no caso Tuning. O Objetivo da palestra foi mostrar o que pode ser avaliado em um ambiente que você precise realizer melhorias e por onde você deve começar.  Os arquivos utilizados no evento encontram-se na página de “Schedule” do SQL Saturday, lá vocês podem realizer o download. Segue:

https://www.sqlsaturday.com/325/schedule.aspx

Sobre os Arquivos
No arquivo ZIP contém os seguintes arquivos:

SQLSaturday325_Tuning_do_Inicio_ao_Fim.pptx – Apresentação em Power Point utilizada no evento
\ArquivoGerarRelatorioPerfmon\TracePerfMon – Arquivo .blg do Perfmon para poder gerar relatórios em excel. Como não tive tempo de fazer isso no evento irei criar um post sobre isso aqui no meu blog.
\Demo\Resultados – Arquivos sobre os resultados após as alterações realizadas. Nessa pasta contém um arquivo .docx que é um modelo de Relatório de performance. Também existe um arquivo .xlsx que são os gráficos utilizados em alguns relatórios. E por último três prints que mostram a query utilizada na DEMO e o resultado de duas possíveis soluções sendo que todas foram executadas 200 vezes.
\Demo\Scripts – Nesta pasta está os scripts utilizadas na DEMO do SQL Sat #325 sobre as otimizações de algumas queries, como inicialmente essa palestra foi utilizada no SQL Sat #284 por mim e pelo Fabiano Amorim, estou adicionando os scripts que ele utilizou para a DEMO que foi realizada em Porto Alegre, mesmo que o nome da palestra seja o mesmo, as DEMOs de São Paulo e seu respectivo conteúdos são diferentes.

Por favor, qualquer dúvidas entrar em contato.

Thiago Carlos [TC] de Alencar

SQL Sat 284 – Arquivos Demos, Apresentação e etc

Galera, bom dia.

Pra quem não pode assistir a nossa palestra do SQL Saturdat 284, Tuning do Inicio ao Fim. Estamos disponibilizando os arquivos para download. No link contém: a apresentação, Scripts de demos, Scripts DMVs, Modelos de relatórios e Apps.

Lição de casa: Refaçam as demos e os relatórios para fixar….rsrs

https://drive.google.com/file/d/0B8NYNRFwBN8WOEpBZTBqMDVERk0/edit?usp=sharing

Em casa de dúvida é só entrar em contato.

Abs 

Categories: Pessoal

#SQL Saturday 284 – Porto Alegre

Bom dia.

Hoje venho falar de um assunto não técnico uma ótima experiência que foi participar do Evento SQL Saturdat 284. Fiz participação na palestra de um dos maiores nomes de SQL Server do Brasil, Fabiano Neves Amorim. Tratamos sobre de como fazer otimizar, monitorar e o mais importante que é, criar relatórios mostrando o resultado do nosso trabalho suado no dia-a-dia. Foi muito bom rever os amigos de São Paulo, Marília, Brasília, Rio de Janeiro, Belo Horizonte, conhecer novas pessoas e ver que o evento está tomando forma como um todo. Tinha gente de vários lugares do Brasil utilizando um lindo dia de sábado para aprender, ensinar e compartilhar conhecimento. O evento foi muito bem organizado e parabéns ao Marcos Freccia e equipe. Espero que tenhamos muitos mais eventos nesse nível e com mais pessoas participandos, tanto palestrantes quanto ao público. Por fim é isso… O SQL Sat foi muito bom e que venha o SQL Sat 325……

Categories: Pessoal

SQL Server Locks – SP – 24/31 de Maio.

Galera, bom dia.

É com um imenso prazer que venho anunciar um treinamento específico sobre locks no SQL Server. A ideia de criá-lo veio enquanto analisava os materiais e conteúdos que existem por ai. Tem bastante coisa, porém, ainda não vim nenhum especifico de lock e isso é muito comum no dia-a-dia do DBA / Desenvolvedor.

Segue mais detalhes:

Agenda –

Parte I – Fundamentals About Locks, Transactions and Concurrency

  • Concurrency and Transactions
  • Properties
  • Scope
  • Isolation
  • Pessimistic Vs Optimistic Lost Update Problem
  • Lock Basic Concept
  • Lock Overview
  • Lock Resources
  • Lock Duration
  • Lock Ownership
  • Lock Metadata

Parte II – Advanced Lock

  • Lock Compatibility
  • Lock Conversion
  • Special Intent Locks
  • SIX, UIX, SIU,Key RangeS-S, RangeS-U, RangeX-X
  • Lock Scalation
  • Controlling Concorrency
  • Lock Timeout
  • Lock hints

Parte III – Advanced Troubleshooting

  • Troubleshooting Locking
  • Troubleshooting Blocking
  • Troubleshooting DeadLocking
  • Optimistic Concurrency
  • Row Versionning
  • Snapshot Isolations Level
  • RCSI
  • SI
  • Version Store

Parte IV –Examples

  • Examples of all earlier issues spoken.

Obs: A data pode ser reagendada no caso do quorum minimo não ter atingido o esperado.

Muito Obrigado.

Ola Mundo SQL!

Ola, galera. Bom dia! Esse é o primeiro “post” que estou fazendo no blog. Pq a idéia de ter criado o blog com uma tagline “Aprendendo SQL Server”? A idéia veio no decorrer desta semana  que estou participando de um curso de SQL Server Internals em SP lecionado pelo Luti (neste momento o [Luti] está falando sobre deadlocks..rs.). Uma coisa muito importante que aprendi neste treinamento é que tenho q estudar muitooooooooooooooo mais, desde que sentei na sala e vi o Luciano falar quero me dedicar mais ainda. Pois o “mundo SQL Server” é extenso , fascinante e nao da pra saber tudo.  Então fica a lição: Se você acha que sabe muito e não precisa realizar cursos,treinamentos e ler mais livros! Preocupe-se provavelmente você está equivocado.  Por hoje é só( Voltando á aula)….

Ta-ta for Now

Categories: Pessoal