<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEYNQX8yfSp7ImA9WhJVEkU.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979</id><updated>2012-08-29T21:23:10.195-03:00</updated><category term="Plano de Execução" /><category term="Dicas e Truques" /><category term="Performance" /><category term="SQL" /><category term="Download" /><category term="Documentação" /><category term="Polêmica" /><category term="Constraints" /><category term="Bug" /><category term="SQL Server 2012" /><category term="Soluções" /><category term="Livros" /><category term="Database Snapshot" /><category term="Brasília" /><category term="ASP.NET" /><category term="Multi-Thread" /><category term="Deadlock" /><category term="SQLServerDF" /><category term="Doação geek" /><category term="MSDN" /><category term="Virtual PASS BR" /><category term="TechTalk" /><category term="Backup" /><category term="ORM" /><category term="Networking" /><category term="Eventos" /><category term="SSIS" /><category term="Artigo" /><category term="PPTs" /><category term="Data Services" /><category term="Desenvolvimento" /><category term="T-Log" /><category term="Data Cache" /><category term="Diversão" /><category term="Optimizer" /><category term="VisualStudio" /><category term="Rede" /><category term="IO" /><category term="Família" /><category term="TFS2010" /><category term="MVP" /><category term="XML" /><category term="certificação" /><category term="TI" /><category term="Corrupção" /><category term="Resource Governor" /><category term="TechEd" /><category term="PASS" /><category term="Webcast" /><category term="SDK" /><category term="Virtual Server" /><category term="Pattern" /><category term="online" /><category term="Plan Cache" /><category term="Carreira" /><category term="Querying" /><category term="Cultura" /><category term="Calendário" /><category term="testes de unidade" /><category term="Pessoal" /><category term="Astoria" /><category term="DBA" /><category term="T-SQL" /><category term="Pesquisa" /><category term="Entity Framework" /><category term=".NET" /><category term="Reflexão" /><category term="Claims" /><category term="Wait Type" /><category term="CLR" /><category term="Microsoft" /><category term="Problema" /><category term="São Paulo" /><category term="Connect" /><category term="SQL Server" /><category term="Fotos" /><category term="Vagas" /><category term="CTP" /><category term="Erro" /><category term="Azure" /><category term="Codeplex" /><category term="Whitepaper" /><category term="CPU" /><category term="BDD" /><category term="Desafio" /><category term="Comunidade" /><category term="Scripts" /><category term="vs2010" /><category term="Perguntas" /><category term="xEvents" /><category term="Virtual" /><category term="SQLSaturday" /><category term="Dump" /><category term="Indexes" /><category term="SQL11" /><category term="Storage" /><category term="MDS" /><category term="Development Storage" /><category term="Caridade" /><category term="SQL Comact" /><category term="Cloud Computing" /><category term="Office" /><category term="MDM" /><category term="Troubleshooting" /><category term="SCA" /><category term="Internals" /><category term="Segurança" /><category term="COM" /><category term="PDC09" /><category term="WER" /><category term="Java" /><category term="Demos" /><category term="AWS" /><category term="ADO.NET" /><category term="C#" /><category term="VirtualPC" /><category term="SQLOS" /><category term="Treinamentos" /><category term="Sr.Nimbus" /><category term="WCF" /><category term="Install" /><category term="Linq" /><category term="Memory" /><category term="IE" /><category term="SQL Server 2008 R2" /><category term="Análise" /><category term="StreamInsight" /><category term="Estudo" /><category term="Service Broker" /><category term="Data Quality" /><title>Blog do Luti</title><subtitle type="html">SELECT CAST (power(CrazyIdeas, Curiosity) * (RealLifeExperience + MyMistakes)) / FreeTime) AS VARCHAR(MAX)) FROM MyLousyBrain WITH (NOLOCK, INDEX('idx_Neuron')) WHERE ThingsIThinkIKnow in (' SQL Server', '.NET', 'Cloud')</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://luticm.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>196</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/luticm" /><feedburner:info uri="luticm" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEQGR3o8fSp7ImA9WhJVEUo.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-8775295108903798431</id><published>2012-08-28T13:24:00.001-03:00</published><updated>2012-08-28T13:45:26.475-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-28T13:45:26.475-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Treinamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="Pesquisa" /><title>Pesquisa de treinamento Sr. Nimbus</title><content type="html">&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Bom dia, galera!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Na dura tarefa de tentar atender melhor nossos alunos de treinamentos, sempre bate uma dúvida cruel do que estamos fazendo certo, onde estamos errando, enfim, que diabos precisamos fazer para melhorar!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Mesmo que você AINDA não tenha feito treinamento conosco, será que pode dispor de 2 minutinhos para preencher uma pequena pesquisa? E sim, eu leio todas as respostas e trabalho muito em cima do que nos é dito.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Link para a pesquisa:&amp;nbsp;&lt;a href="http://www.surveymonkey.com/s/HR39V9Y"&gt;http://www.surveymonkey.com/s/HR39V9Y&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Obrigado pela colaboração.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;[]s&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Luciano Caixeta Moreira - {Luti}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;luciano.moreira@srnimbus.com.br&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;a href="http://www.twitter.com/luticm"&gt;www.twitter.com/luticm&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-8775295108903798431?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/TyDMbex2JVM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/8775295108903798431/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/08/pesquisa-de-treinamento-sr-nimbus.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8775295108903798431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8775295108903798431?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/TyDMbex2JVM/pesquisa-de-treinamento-sr-nimbus.html" title="Pesquisa de treinamento Sr. Nimbus" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/08/pesquisa-de-treinamento-sr-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8GQnY-fCp7ImA9WhJXFU4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-8086704853357285123</id><published>2012-08-09T14:53:00.002-03:00</published><updated>2012-08-09T14:53:43.854-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-09T14:53:43.854-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="certificação" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Impressões da prova 70-483 - C#</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Hoje de manhã eu fiz a prova beta 70-483 - Programming in C# (&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-483"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;http://www.microsoft.com/learning/en/us/exam.aspx?id=70-483&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;), onde saí um pouco da minha zona de conforto com o SQL Server para dar um gás na veia de desenvolvedor que sempre tive. Historicamente eu já ministrei treinamentos de C# (2124, que considero um dos melhores da MS), mas andava desligado das novidades, então parei um dia para dar uma revisada no que apareceu de novo, rever alguns conceitos, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;Para estudar e aprender a linguagem, eu recomendo o livro C# 4.0 Unleashed do Bart De Smet, achei o livro muito bom, me impressionou mesmo, não sendo aquele que fica no “olha um trecho de código”, mas sim explicando motivação e detalhes de funcionamento, IL gerado, etc. Então ontem foi dia de uma bela passeada por mais de 1.500 páginas, uma olhadela em treinamentos no Pluralsight, coding com visual studio 2012, isto é, um dia nada mal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Sendo prova beta o resultado não sai agora, então não sei se passei ou não, mas devo confessar que não achei a prova difícil. Algumas questões muito fáceis e as mais difíceis são as que eu considero ruins, pois cobram decoreba de assinatura de métodos ou saber significado de enums pouco utilizados no dia-a-dia.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Então vamos para os famosos bullet points de resumo, organizados pelas quatro áreas que estão detalhadas no portal da prova em “Skills measured”...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Manage program flow&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Foram cobradas questões pontuais sobre async e sincronização de objetos, nada muito complexo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Muitas questões de preencher as lacunas com textos pré-formatados, principalmente em control flow e em sua maioria questões simples.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Boas questões sobre delegates e eventos, que exigem um entendimento correto do mecanismo e do que a questão está pedindo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Diferente das provas de SQL Server que têm parte do cabeçalho inútil, os dessa prova foram mais sucintos e em geral exigiram mais cuidado na leitura.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Tratamentos de erro foram cobrados, levando em conta hierarquia de exceptions, detalhes do throw, stack trace, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Em geral foi uma parte bem coberta e sem surpresas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Create and Use Types&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Foram as questões mais interessantes que exigiu bom conhecimento de OO, com polimorfismo e cia.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Claro que generics estão em toda parte e foram bastante cobrados.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Os pontos baixos foram três questões, uma por somente cobrar uma mudança na ordem das palavras, isto é decoreba, outra por um enunciado terrível e uma que a resposta era clara, mas fiquei um pouco confuso com a forma exposta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Achei que iria cair mais a parte de reflexão e o dynamics, por exemplo, mas na minha prova questões desse tipo praticamente nada foi selecionado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Debug Applications and Implement Security&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;A parte mais chata da prova pela forma que foi cobrado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Você sabe qual opção de enum deve usar para uma tarefa específica quando está se manipulando certificados X509? Pois é, nem eu.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;E a enumeração correta para usar um tipo específico de contador de performance?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Liste os algoritmos de criptografia por ordem de segurança (claro que a questão era diferente), mas pegue a ideia.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Algumas questões de logging, GAC, RegEx (entre outras) foram bacanas, mas senti dificuldade não pelo conceito, mas sim pela exigência de saber o que diabo cada opção de um enum significa, e isso em classes que são pouco usadas (acredito eu).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Implement Data Access&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Poucas questões de ADO.NET, ambas simples.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Algumas questões com LINQ, que gostei bastante, alguma para preencher as lacunas, outras mais complexas, enfim, um mix bem legal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;A parte de serialização caiu bem também, algumas questões mais chatas que exigem do candidato um contato com algumas APIs e contratos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol;"&gt;&lt;span style="mso-list: ignore;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Streams e manipulação de XML também estão presentes, então é um tópico que deve ser estuado. O problema é que XML é um mundo a parte, então nada muito elaborado com esquemas, mas sim acesso básico, criação, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;No fim ainda consegui escrever 20 minutos de feedback em diversas questões, apontando as muito simples, aquelas com problema de enunciados e reclamando das de pura decoreba. Foram 50 questões com quase 3 horas de prova, o que dá tempo de sobra para esse modelo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Conclusão: em geral eu gostei da prova, mais bem elaborada que algumas de SQL Server 2012 que eu fiz, mas o grau de dificuldade não é alto, então para quem está trabalhando com o C# e acompanhando as novidades, deve fazer a prova sem ter que dedicar muito tempo de estudo. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Agora é esperar o resultado da prova e torcer por ter passado, afinal acabei de falar que achei relativamente simples. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-ascii-font-family: calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: wingdings;"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: wingdings;"&gt;&lt;span style="font-family: Wingdings;"&gt;&lt;span style="font-size: 11pt;"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="mso-ansi-language: pt-br;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;/span&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;/span&gt;&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: pt-br; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;/span&gt;&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: pt-br; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-fareast-language: pt-br; mso-no-proof: yes;"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="mso-bookmark: _mailautosig;"&gt;&lt;span lang="PT-BR" style="mso-ansi-language: pt-br; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: pt-br; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-8086704853357285123?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/yvI6dXi5vBs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/8086704853357285123/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/08/impressoes-da-prova-70-483-c.html#comment-form" title="7 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8086704853357285123?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8086704853357285123?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/yvI6dXi5vBs/impressoes-da-prova-70-483-c.html" title="Impressões da prova 70-483 - C#" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>7</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/08/impressoes-da-prova-70-483-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMMQng_eip7ImA9WhJWEEU.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5926428593846611617</id><published>2012-08-07T05:14:00.000-03:00</published><updated>2012-08-15T22:28:03.642-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-15T22:28:03.642-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2012" /><category scheme="http://www.blogger.com/atom/ns#" term="certificação" /><category scheme="http://www.blogger.com/atom/ns#" term="Carreira" /><title>Semana de certificação SQL Server 2012</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=&lt;/span&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;!!! ATUALIZAÇÃO !!!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;O webcast já aconteceu, quem quer ver o PPT aqui está:&amp;nbsp;&lt;a href="http://www.slideshare.net/LucianoMoreira1/como-se-tornar-um-mcse-em-sql-server-2012"&gt;http://www.slideshare.net/LucianoMoreira1/como-se-tornar-um-mcse-em-sql-server-2012&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;No link do webcast você pode fazer o download da apresentação.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Na próxima semana um pessoal de SQL Server vai fazer uma série de webcasts sobre certificação para o SQL Server 2012. São cinco dias com o objetivo de orientar aquele que está querendo buscar uma certificação, e mesmo que você ainda esteja trabalhando em cima do 2008, acredito que as sessões podem te ajudar.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Da Sr. Nimbus eu e o Fabiano vamos fazer apresentações, sobre assuntos diferentes. Eu com o Roberto Fonseca cobriremos as provas do MCSE e o Fabiano upgrade path.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;A grade completa está no blog do Freccia: &lt;a href="http://marcosfreccia.wordpress.com/2012/08/02/semana-de-webcasts-sobre-certificao-em-sql-server-2012/"&gt;http://marcosfreccia.wordpress.com/2012/08/02/semana-de-webcasts-sobre-certificao-em-sql-server-2012/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Para quem quiser já acessar diretamente a minha sessão, os detalhes estão aqui.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="background-color: white; border: 0px; color: #4e4e4e; font-family: 'Myriad Pro', 'Trebuchet MS', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Palestrante:&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;Luciano Moreira (Luti) (&lt;a href="http://luticm.blogspot.com.br/" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0071bb; margin: 0px; outline: none; padding: 0px; vertical-align: baseline;"&gt;Blog&lt;/a&gt;|&lt;a href="http://twitter.com/luticm" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0071bb; margin: 0px; outline: none; padding: 0px; vertical-align: baseline;"&gt;Twitter&lt;/a&gt;) &amp;amp; Roberto Fonseca (Blog|&lt;a href="http://twitter.com/roberto_mct" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0071bb; margin: 0px; outline: none; padding: 0px; vertical-align: baseline;"&gt;Twitter&lt;/a&gt;)&lt;br /&gt;
&lt;strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Palestra:&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;Como se tornar um MCSE em Data Plataform e MCSE em Business Intelligence em SQL Server 2012&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #4e4e4e; font-family: 'Myriad Pro', 'Trebuchet MS', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Descrição:&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Pretende se MSCE em Data Plataform ou Business Intelligence em SQL Server 2012? Esse Webcast irá mostrar quais os passos para a certificação com dicas, material de preparação e o melhor de tudo tirar duvidas com profissionais que já realizaram as provas do SQL Server 2012. Então não percam essa chance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; color: #4e4e4e; font-family: 'Myriad Pro', 'Trebuchet MS', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 1em; margin-top: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Horário:&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;15/08/2012 21:00&lt;br /&gt;
&lt;strong style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Link para inscrição&lt;/span&gt;:&amp;nbsp;&lt;/strong&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032522735&amp;amp;Culture=pt-BR&amp;amp;community=0" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0071bb; margin: 0px; outline: none; padding: 0px; vertical-align: baseline;"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032522735&amp;amp;Culture=pt-BR&amp;amp;community=0&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;Luciano Caixeta Moreira - {Luti}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;luciano.moreira@srnimbus.com.br&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;&lt;a href="http://www.twitter.com/luticm"&gt;www.twitter.com/luticm&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, Times New Roman, serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-5926428593846611617?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/37BqeTzgpiY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5926428593846611617/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/08/semana-de-certificacao-sql-server-2012.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5926428593846611617?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5926428593846611617?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/37BqeTzgpiY/semana-de-certificacao-sql-server-2012.html" title="Semana de certificação SQL Server 2012" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/08/semana-de-certificacao-sql-server-2012.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGRn44eyp7ImA9WhJQE00.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5124164159574683617</id><published>2012-07-26T09:23:00.002-03:00</published><updated>2012-07-26T09:23:47.033-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-26T09:23:47.033-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Computing" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>Cloud Computing != HA e DR</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;Atualmente na Sr. Nimbus estamos trabalhando junto a um cliente na implementação do SQL Server nA Amazon Web Services (AWS), usando a infraestrutura como serviço (IaaS). Durante o serviço eu mencionei no twitter que estávamos testando o database mirroring e seu impacto no AWS, foi aí que recebi uma pergunta muito interessante: &lt;/span&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 11pt;"&gt;A proposta da computação na nuvem não é ter isso (redundância)? Ou seja, você nunca teria problema com redundância?&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Tudo vai depender do tipo de serviço que você está consumindo, mas computação na nuvem não é sinônimo de alta disponibilidade (High Availability ou HA) ou recuperação de desastre (Disaster Recovery ou DR)! &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Então não existe redundância na nuvem? Pelo contrário, lá está cheio de redundâncias e temos que saber aproveitar, mas não é fechar o olho e fazer o deploy da sua solução. Portanto quando estamos trabalhando na arquitetura da nossa solução na nuvem, temos que pensar em termos de HA e DR sim!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Um exemplo de redundância que podemos nos beneficiar é o Elastic Block Storage (EBS) na Amazon, que é um armazenamento binário e pode ser apresentado para uma máquina como um disco, onde são mantidas 3 cópias do dado. Então optamos por não configurar RAID por software no Windows (melhor assim, não é?!) e deixarmos a redundância trabalhar.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Porém outras dúvidas aparecem... Mas como você dá manutenção sem causar downtime? E se um datacenter inteiro (onde está a redundância mais barata) ficar fora do ar? Ou se um datacenter sumir do mapa depois de um terremoto? Acredita que isso nunca vai acontecer? &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Melhor ver as notícias que uma rápida pesquisa trouxe...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://venturebeat.com/2012/06/29/amazon-outage-netflix-instagram-pinterest/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;&lt;u&gt;http://venturebeat.com/2012/06/29/amazon-outage-netflix-instagram-pinterest/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.huffingtonpost.com/2012/07/02/amazon-power-outage-cloud-computing_n_1642700.html"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;&lt;u&gt;http://www.huffingtonpost.com/2012/07/02/amazon-power-outage-cloud-computing_n_1642700.html&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.forbes.com/sites/anthonykosner/2012/06/30/amazon-cloud-goes-down-friday-night-taking-netflix-instagram-and-pinterest-with-it/"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;&lt;u&gt;http://www.forbes.com/sites/anthonykosner/2012/06/30/amazon-cloud-goes-down-friday-night-taking-netflix-instagram-and-pinterest-with-it/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://arstechnica.com/information-technology/2012/02/prolonged-microsoft-azure-outtage-casts-dark-cloud-over-customers/"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;&lt;u&gt;http://arstechnica.com/information-technology/2012/02/prolonged-microsoft-azure-outtage-casts-dark-cloud-over-customers/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.theregister.co.uk/2012/02/29/windows_azure_outage/"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;&lt;u&gt;http://www.theregister.co.uk/2012/02/29/windows_azure_outage/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Ainda está confiante de que nunca vai ter problema? Quer dizer que cloud computing é ruim? Não, só estou dizendo que você não pode ser inocente, da mesma foram que vejo muitas reclamações dos hostings no Brasil a solução não é apenas ir lá para o Azure ou AWS. Mas acredito que seja uma excelente alternativa...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Então para isso nós desenhamos uma solução arquitetural que pode ser generalizada para uso de todos:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-xfn8njn9iHU/UBE2o4Q7nhI/AAAAAAAAASo/YNPyWJJcZRI/s1600/CloudComputing_HADR.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="337" src="http://4.bp.blogspot.com/-xfn8njn9iHU/UBE2o4Q7nhI/AAAAAAAAASo/YNPyWJJcZRI/s640/CloudComputing_HADR.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -49.5pt; tab-stops: 9.0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;(Dica: Azure no Visio por Buck Woody - &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://sqlblog.com/blogs/buck_woody/archive/2012/07/25/windows-azure-visio-shapes.aspx"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;http://sqlblog.com/blogs/buck_woody/archive/2012/07/25/windows-azure-visio-shapes.aspx&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Acima um exemplo de solução para o SQL Server 2008 R2 Standard, então nosso mirroring é síncrono e dentro de um datacenter, enquanto nós mantemos os dados replicados em outro datacenter através de log shipping. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Dessa forma temos uma replicação geográfica e na pior das hipóteses temos pouca perda de dados se o datacenter USA explodir, e para não ficar parada a máquina na Europa, é utilizada como ambiente para relatórios.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Mas e o database mirror? Ele auxilia demais o negócio, vamos supor que precisamos fazer alguma manutenção ou aplicar um service pack, conseguimos fazer o failover enquanto configuramos as máquinas, sem downtime para a aplicação. Outra coisa que testamos foi mudar o tipo de instância, suponha que o Natal está chegando e suas vendas aumentam demais, com o mirror nós fazemos o failover, mudamos o tipo de instância (subindo uma com mais poder computacional) e quando a máquina volta o mirror é sincronizado. Downtime é zero e durante o ano o cliente não precisou pagar por uma máquina super dimensionada enquanto espera pelo Natal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Quando pensamos em nuvem sempre consideramos redundância de hardware, mas esquecemos de que o software pode nos dar muita dor de cabeça, imagina a dor de cabeça que a symantech causou recentemente (&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://idgnow.uol.com.br/internet/2012/07/16/symantec-confirma-ter-causado-tela-azul-da-morte-em-pcs-com-windows-xp/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;http://idgnow.uol.com.br/internet/2012/07/16/symantec-confirma-ter-causado-tela-azul-da-morte-em-pcs-com-windows-xp/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;). Vai que você instalou um software de monitoramento e por um problema pontual no agente a tela azul da morte apareceu no servidor... No nosso caso o nó secundário do espelhamento iria assumir e somente perderíamos as transações in-flight.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Conclusão: ainda não vi uma tecnologia mágica que vai resolver todos os nossos potenciais problemas, acredito que com a computação na nuvem e sua vasta gama de possibilidades está deixando mais simples compor uma solução, mas você ainda tem muito trabalho pela frente, ok?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;PS: Durante este artigo eu sempre escrevi mais sobre os recursos de cloud computing da Amazon que é o utilizado pelo cliente, mas ressalto que normalmente conseguirmos traçar um paralelo com o Azure, da Microsoft. Blob Storage, Virtual Machines, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.blogger.com/blogger.g?blogID=452997616681290979" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-5124164159574683617?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/daUt94SJPoY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5124164159574683617/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/07/cloud-computing-ha-e-dr.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5124164159574683617?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5124164159574683617?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/daUt94SJPoY/cloud-computing-ha-e-dr.html" title="Cloud Computing != HA e DR" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-xfn8njn9iHU/UBE2o4Q7nhI/AAAAAAAAASo/YNPyWJJcZRI/s72-c/CloudComputing_HADR.PNG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/07/cloud-computing-ha-e-dr.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYMR3w6cCp7ImA9WhJQEUs.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5258846925605877642</id><published>2012-07-24T18:43:00.000-03:00</published><updated>2012-07-24T18:43:06.218-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-24T18:43:06.218-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQLSaturday" /><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="PASS" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>SQLSat 147 - Recife</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Mais uma vez nesse ano teremos um SQL Saturday (&lt;a href="http://sqlsaturday.com/"&gt;http://sqlsaturday.com&lt;/a&gt;), evento associado ao PASS, e o número 147 acontecerá em Recife!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Tive a oportunidade de palestrar no SQLSat #100 com uma das palestras que mais tive prazer em montar (sobre wait types) e digo, foi um dos melhores eventos que já participei. Muito conteúdo de qualidade, excelente networking e SQL Server na veia!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Infelizmente por conflito de agenda pessoal (nascimento do filho e um casamento), não consegui participar do SQLSat no Rio de Janeiro e nem estarei em Recife, o que não significa que a Sr. Nimbus não foi e será representada! Nosso amigo Fabiano Amorim já fez seu teatrinho no Rio e estará novamente palestrando em Recife, com a sessão: 7 maneiras diferentes de matar um DBA do coração.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Considero a Nimbus uma patrocinadora indireta do evento, pois no SQLSat todas as despesas de viagem ficam por conta do palestrante, mas como a nossa empresa faz questão de apoiar a comunidade técnica e estar presente, estamos mandando um #SQLGeek todo feliz para a Recife!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Então para você que vai ter a honra de participar do evento não deixe de assistir a apresentação do Fabiano (já revisei o conteúdo, é muito bom!). E pode cobrar muito dele e fazer aquelas perguntas cabeludas, se o rapaz não atender as expectativas me avise que eu mesmo dou uma prensa nele! hehehe&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Outra novidade do SQLSat é a presença do MCM e palestrante internacional Denny Cherry, que estará com 3(!) palestras no evento. Você pode ver a agenda completa no site do evento: &lt;/span&gt;&lt;a href="http://sqlsaturday.com/147/schedule.aspx" style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;http://sqlsaturday.com/147/schedule.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Então para você que é interessado em SQL Server, este não é um evento que pode ser deixado de lado. Muitas vezes o investimento não é baixo, mas se tem uma coisa que nunca economizei em minha vida foi no investimento em capacitação e até agora gosto do resultado.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Do lado da Nimbus esse tipo de investimento não pode ser ignorado, afinal temos uma empresa com suas contas e complexidade, mas acredito que é melhor falir uma empresa fazendo o que acreditamos ser o correto, do que ter uma empresa chata, burocrática e ser infeliz.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Que esse SQLSat seja tão fantástico quanto os outros, que você possa comparecer e que as palestras sejam todas fodásticas! E lembre sempre de alimentar seu lado geek...&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Abraços&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-5258846925605877642?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/5d-8GesolMI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5258846925605877642/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/07/sqlsat-147-recife.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5258846925605877642?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5258846925605877642?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/5d-8GesolMI/sqlsat-147-recife.html" title="SQLSat 147 - Recife" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/07/sqlsat-147-recife.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8HQXY_fyp7ImA9WhJSFE0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-629153383374573785</id><published>2012-07-04T08:53:00.003-03:00</published><updated>2012-07-04T08:53:50.847-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-04T08:53:50.847-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Optimizer" /><category scheme="http://www.blogger.com/atom/ns#" term="Análise" /><category scheme="http://www.blogger.com/atom/ns#" term="Livros" /><title>Review do livro - Inside Query Optimizer</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Vamos a mais um review, dessa vez do livro &lt;b style="mso-bidi-font-weight: normal;"&gt;Inside the SQL Server Query Optimizer&lt;/b&gt; do autor Benjamin Nevarez. Primeiramente você pode encontrar o livro em PDF no site do SimpleTalk (&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.simple-talk.com/books/sql-books/inside-the-sql-server-query-optimizer/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;http://www.simple-talk.com/books/sql-books/inside-the-sql-server-query-optimizer/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;) ou então se preferir pode comprar o livro na Amazon (&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.amazon.com/Inside-SQL-Server-Query-Optimizer/dp/1906434603"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;http://www.amazon.com/Inside-SQL-Server-Query-Optimizer/dp/1906434603&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;). Eu aproveitei que agora o Kindle possui o landscape mode e posso ler PDFs sem muito trabalho, e o primeiro PDF foi esse livro.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Eu demorei certo tempo para ler esse livro por besteira, eu já acompanhava o autor faz um bom tempo, por recomendação da Kalen Delaney em um livro ou artigo (não me lembro ao certo), e sempre gostei com o que era escrito por ele, até que fui a uma sessão dele no PASS Summit 2009 e... Foi péssimo! Pois é, expectativa é uma droga mesmo, não que ele não saiba o que está falando, longe disso, só que as habilidades de apresentação dele são bem limitadas (fui bem político, não?!). Para não dizer que eu estava doido ou que sou chato demais, em 2011 outros brazucas tiveram a mesma impressão depois de uma sessão dele.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Depois disso acabei dando preferência para outras leituras, o que foi um vacilo, pois o livro é muito legal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Algumas partes que eu mais gostei:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Explicação de left deep e bushy trees, bem como número de alternativas dado a quantidade de tabelas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Update statistics ROWCOUNT e PAGECOUNT.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Detalhamento de algumas estimativas de custo dos operadores.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Módulo 05: the optimization process.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Referências a artigos acadêmicos, como por exemplo bitmap filter do Burton Bloom.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;O que podia melhorar:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Capítulo de index selection ficou pequeno e muito simplista.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Faltaram mais exemplos de estatísticas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Explorar mais o QO, usando comandos não documentados que o &lt;a href="http://blogfabiano.com/" target="_blank"&gt;Fabiano Amorim&lt;/a&gt; já mostra nos nossos treinamentos e post.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Scripts para utilizar no seu ambiente.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;O livro não visa te dar scripts para te ajudar em performance tuning no dia-a-dia, poderia haver um apêndice de “scripts úteis”.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Uma listagem de referências no fim do livro.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;O autor teve que descobrir estudar coisa para chegar a esse livro, algumas referências estão no livro, mas senti falta de encontra tudo em um lugar para poder ir além.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Você só vai encontrar novidades nesse livro? Não, eu particularmente acho que 90%~95% do que existe nele já discutimos na Nimbus, mas a leitura flui bem e é uma excelente revisão para os veteranos, além de esconder algumas pérolas no meio do texto.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Não dou cinco estrelas porque eu acho que o autor podia explorar mais a fundo alguns temas e escrever um livro maior, o inside do título faz justiça a passagens bem detalhadas. Achei que faltou pouco para esse livro se tornar uma referência bem completa, estou esperando o &lt;i style="mso-bidi-font-style: normal;"&gt;inside SQL Server QO revised&lt;/i&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Então é um livro para todo DBA e desenvolvedor T-SQL ter em sua biblioteca, e claro, ler! Também fico aguardando o &lt;a href="http://sqlblog.com/blogs/paul_white/default.aspx" target="_blank"&gt;Paul White&lt;/a&gt; lançar o livro “Inside Internals micro view of every tiny detail of the query optimizer”.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt; text-indent: 27pt;"&gt;Abraços&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt; text-indent: 27pt;"&gt;PS: e foi só falar no maludo do Fabiano que acabei de abrir o blog dele e vi um post de ontem sobre estatísticas -&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; font-size: 15px; line-height: 17px;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;a href="http://blogfabiano.com/2012/07/03/statistics-used-in-a-cached-query-plan"&gt;http://blogfabiano.com/2012/07/03/statistics-used-in-a-cached-query-plan&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-629153383374573785?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Sm4kgYGrkC0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/629153383374573785/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/07/review-do-livro-inside-query-optimizer.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/629153383374573785?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/629153383374573785?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Sm4kgYGrkC0/review-do-livro-inside-query-optimizer.html" title="Review do livro - Inside Query Optimizer" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/07/review-do-livro-inside-query-optimizer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUADQ3k9eyp7ImA9WhJSEkk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-7949106353081225245</id><published>2012-07-02T11:11:00.000-03:00</published><updated>2012-07-02T12:42:52.763-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-02T12:42:52.763-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVP" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>MVP 3.0 – Mais um ano...</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Olá pessoal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;No ano passado eu escrevi um post que acabou com a seguinte frase “&lt;a href="http://luticm.blogspot.com.br/2011/07/mvp-20-reloaded-sql-server.html"&gt;E quem sabe no ano que vem eu não coloco um novo post sobre o assunto… :-)&lt;/a&gt;”. Pois é, era um post sobre a renovação do meu título de MVP e ontem, dia 01 de Julho de 2012 eu recebi a excelente notícia que ficarei mais um ano como MVP. MVP 3.0!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR" style="line-height: 13pt;"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Muitos já sabem bastante sobre o que significa o título MVP (&lt;i style="mso-bidi-font-style: normal;"&gt;Most Valuable Professionals&lt;/i&gt;), se você não conhece pode dar uma olhada no em&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; font-size: 15px; line-height: 17px; text-indent: 27pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;a href="http://mvp.microsoft.com/pt-BR/Paginas/default.aspx"&gt;http://mvp.microsoft.com/pt-BR/Paginas/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR" style="background-color: white; line-height: 13pt; text-indent: 27pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;. O que é interessante é que este título trás muita controvérsia, então aproveito para dizer o significa ser um MVP para o Luciano Moreira (ou Luti):&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Excelência técnica&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Sim, eu associo o título com excelência técnica, acredito que somente o aspecto técnico não é suficiente para ser um MVP, mas deve ser um dos pré-requisitos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Excelência técnica 2 - Aqui é onde o pau quebra! Muitos reclamam que o profissional X ou Y não possui a competência técnica para ser MVP, ou que outra pessoa é mais merecedora do título.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Já vi essa discussão em todo lugar e na boa, torço sempre para que o nível do grupo melhore, pois essa é para ser uma “disputa” saudável. Se no próximo ano eu perder o título para um novo profissional dedicado e merecedor, claro que ficarei chateado por não estar mais no grupo, mas entenderei e continuarei apoiando o programa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Todo MVP domina 100% do produto? Óbvio que não, eu sei de inúmeras deficiências minhas com o SQL Server e outras tecnologias, o que me tira da zona de conforto e me coloca para estudar todo dia, &lt;b style="mso-bidi-font-weight: normal;"&gt;cada MVP deve ter consciência disso e trabalhar continuamente para melhorar&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Se você discorda do que está vendo ou têm qualquer comentário para fazer, lá no site do programa têm um link “dúvidas e comentários”, envie o seu.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Estar longe da perfeição: como indivíduo, grupo e programa, existem falhas que discutimos e tentamos corrigir, e posicionamentos que eu discordo. Enfim, é inocente aquele que acredita que tudo vai ser do jeito que você gostaria, até porque muitas vezes o que parece certo para você pode ser muito errado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;No último ano vi algumas pessoas fora do país desistindo do título de MVP por não concordar com algumas coisas (o que acho natural) ou por achar que deveria ter sido melhor “recebido” (na falta de um melhor termo). Na boa, se não concorda com alguma coisa, trabalhe para melhorar, ficar reclamando ou dando tiro para todo lado não é a solução.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Fazer parte de um grupo seleto: acho que nós precisamos ter ídolos e referências, e estar em um grupo onde posso me colocar ao lado (se não tecnicamente, pelo menos sentado ao lado em uma sala! hahahaha) de Paul Randal, Kim Tripp, Brent Ozar, Glenn Berry, Paul White, e muitos outros MVPs que nem dá para nomear aqui, é uma sensação fantástica.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Contato com time de produto e outros MVPs: poder participar do MVP Summit e outras interações com os times do SQL Server.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Dizem que o grupo de SQL Server é um dos mais ativos, e nesses dois anos como MVP ainda tenho mais de 25.000 e-mails para ler deste grupo de discussão.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Nesse quesito eu sempre digo que tenho que melhorar, é meu objetivo para este novo ciclo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Ser um contribuidor ativo:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;A toda renovação eu me sinto pressionado a colaborar mais, pois a cada ano devemos sempre superar o que fizemos no anterior.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Não adianta você ser o camarada mega-fodístico em SQL Server, Windows, CLR, C++, C#, CRM, Sharepoint, Azure ou sei lá o que. Têm que contribuir continuamente, colaborar com os outros, enfim, se dedicar à comunidade.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Almejar sempre ser e continuar um MVP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 81pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Muitos tratam isso como errado, eu não. Não vejo nada demais você buscar um objetivo e lutar por isso, minha consideração é que você deve analisar se têm o perfil de MVP. Contribuir dá trabalho, um grande trabalho, então se você está só fazendo pelo título e não pelo prazer, provavelmente vai falhar.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 45pt; mso-add-space: auto;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;Sou e valorizo ser um MVP&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;, e que a cada ano esse grupo possa inspirar e ajudar outros profissionais, iniciantes ou experientes, com mais conhecimento ou não, e que as eventuais brigas dentro e fora do programa deem espaço para um pouco mais de colaboração. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;E quem sabe no ano que vem eu não coloco um novo post sobre o assunto… :-)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.blogger.com/blogger.g?blogID=452997616681290979" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-7949106353081225245?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/HDHcFl1Zcj8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/7949106353081225245/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/07/mvp-30-mais-um-ano.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7949106353081225245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7949106353081225245?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/HDHcFl1Zcj8/mvp-30-mais-um-ano.html" title="MVP 3.0 – Mais um ano..." /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/07/mvp-30-mais-um-ano.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEFQXY_eCp7ImA9WhJTGUU.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-4358594816994984161</id><published>2012-06-29T11:36:00.001-03:00</published><updated>2012-06-29T11:36:50.840-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-29T11:36:50.840-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Computing" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>Artigo comparativo - desempenho de I/O</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Outro dia já falei um pouco sobre &lt;a href="http://luticm.blogspot.com.br/2012/06/sql-server-e-nuvem.html" target="_blank"&gt;SQL Server e computação na nuvem&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Em paralelo estamos trabalhando com um cliente para validar o SQL Server rodando no AWS e também conduzindo uma série de testes de desempenho, começando pelo I/O.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Eu e o Ivan Lima preparamos, configuramos e executamos a avaliação, que culminou com o belo artigo publicado agora:&amp;nbsp;&lt;/span&gt;&lt;a href="http://ivanglima.com/sql-server-na-nuvem-azure-vs-amazon-round-i-desempenho-de-io/" style="background-color: white; font-family: Georgia, 'Times New Roman', serif;" target="_blank"&gt;SQL Server na nuvem! Azure vs Amazon. Round I: desempenho de I/O&lt;/a&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Imperdível a leitura do artigo. Deixe lá seus comentários.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-4358594816994984161?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/R5F3FMsSFrw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/4358594816994984161/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/artigo-comparativo-desempenho-de-io.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4358594816994984161?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4358594816994984161?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/R5F3FMsSFrw/artigo-comparativo-desempenho-de-io.html" title="Artigo comparativo - desempenho de I/O" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/artigo-comparativo-desempenho-de-io.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYNRn49fyp7ImA9WhJTGUs.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-8230994334624936792</id><published>2012-06-29T07:53:00.000-03:00</published><updated>2012-06-29T07:53:17.067-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-29T07:53:17.067-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="Scripts" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><category scheme="http://www.blogger.com/atom/ns#" term="Resource Governor" /><category scheme="http://www.blogger.com/atom/ns#" term="Demos" /><title>SQLServerDF - Material de Resource Governor</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Olá visitante.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Na última terça-feira, dia 27/06/2012 eu fiz a apresentação sobre o &lt;a href="http://luticm.blogspot.com.br/2012/04/sqlserverdf-encontro-xiv-aplicando-o.html" target="_blank"&gt;Resource Governor para o grupo SQLServerDF&lt;/a&gt;. Tivemos um bom quórum (mais de 20 pessoas) e as discussões foram muito boas, o que mostra que a cada dia o grupo está ficando mais profissional e interativo, muito bom, muito bom mesmo.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;O evento atrasou um pouco para começar devido a outro treinamento que estava acontecendo no auditório, o que também é interessante, pois o pessoal aproveita para bater um papo, fazer um networking e ainda de quebra assistimos o Amorim e o &lt;a href="http://ivanglima.com/" target="_blank"&gt;Ivan Lima&lt;/a&gt; disputando partidas de Fifa no XBOX 360. :-)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;17:30h entramos em sala e durante as próximas 2 horas conversamos bastante sobre o Resource Governor e claro, muitas demos e todas em cima do SQL Server 2012, que trouxe algumas novidades para a funcionalidade. De quebra o &lt;a href="http://blogfabiano.com/" target="_blank"&gt;Fabiano Amorim&lt;/a&gt; ainda fez uma demo sobre impacto do RG sobre o memory grant, hash warnings, ainda comentando sobre o temido hash bailout! Nível 400!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Coloquei o material no skydrive para download:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="https://skydrive.live.com/redir?resid=E145F7753042D628!2050" target="_blank"&gt;PDF da apresentação&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="https://skydrive.live.com/redir?resid=E145F7753042D628!2049" target="_blank"&gt;Demos de Resource Governor&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;Até um próximo encontro do SQLServerDF! E por falar nisso eu preciso definir o tema e quando acontecerá...&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-8230994334624936792?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Zy0FG2vmJ08" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/8230994334624936792/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/sqlserverdf-material-de-resource.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8230994334624936792?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8230994334624936792?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Zy0FG2vmJ08/sqlserverdf-material-de-resource.html" title="SQLServerDF - Material de Resource Governor" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/sqlserverdf-material-de-resource.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQNRn8ycCp7ImA9WhJTGU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6859966349231270616</id><published>2012-06-28T15:16:00.001-03:00</published><updated>2012-06-28T15:16:37.198-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-28T15:16:37.198-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Treinamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><title>Treinamentos na Sr. Nimbus</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Olá pessoal.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Já faz muito tempo que não escrevo aqui no blog sobre os &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;treinamentos da Nimbus&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;, propositalmente parei de colocar os anúncios aqui e com certa regularidade enviamos e-mails para os interessados, o que não signifique que estamos parados com os treinamentos, muito pelo contrário!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Em primeiro lugar é impossível agradar a todos, e como recebemos muitos e-mails (muitos mesmo), cada hora é um pedido diferente:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Turma no sábado&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Turmas noturnas&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Treinamento online e On-demand&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Gravações dos treinamentos&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Cursos novos de SQL Server&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Cursos de Sharepoint, TFS, segurança, Azure, cloud computing, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Treinamentos hands-on&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Maior antecedência nos anúncios&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 45pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;E muitos outros x 100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Sempre com o intuito de tentar cobrir da melhor forma as demandas, estamos constantemente fazendo novos testes para perseguir aqueles que trazem mais resultado e satisfação. Obviamente temos que fazer concessões e lidar com os &lt;i style="mso-bidi-font-style: normal;"&gt;trade-offs&lt;/i&gt;, então muitos acabam por não ser atendidos, e não é perseguição ou descaso, acontece quando não encontramos justificativa ou meio para viabilizar as ideias.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Por exemplo, uma demanda que já apareceu bastante para nós: treinamentos noturnos em São Paulo. Sem problema, só que se a Nimbus deslocar um instrutor para ficar duas semanas em São Paulo em um treinamento de 40 horas, os gastos são muito maiores, e você aceitaria fazer um treinamento de noite pelo dobro do preço? Acho improvável... Então temos que ser criativos, tentar agendar em conjunto outros treinamentos, clientes, ou atividades que possam justificar essas semanas em outra cidade e longe da família.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Outro pedido frequente são treinamentos em diferentes cidades. Esse ainda não está descartado, mas as experiências que tivemos não são nem um pouco animadoras, então eventualmente sairão anúncios para outras cidades, mas em geral vamos concentrar as turmas em São Paulo, que têm a maior demanda, e Brasília, onde temos nossa salinha.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Recentemente fizemos anúncios para tentar abordar algumas solicitações de vocês, como pode ser lido: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=42"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;Perdeu aula? Veja a gravação!&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black; font-family: Calibri;"&gt; e &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=40"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;Treinamentos noturnos e 1/2 período&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black; font-family: Calibri;"&gt;. Também para facilitar a visualização de todas as turmas planejadas, concentramos todas as turmas em um só local no site da Nimbus, o &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=39"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;Calendário de turmas abertas&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Agora as últimas novidades e nova organização:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;O calendário vai cobrir os próximos 12 meses, então estamos trabalhando hoje com o 2º semestre de 2012 e 1º de 2013.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Vamos tentar ser o mais rígido possível com as datas, eventualmente pode haver o deslocamento de uma turma por motivos de força maior. Por exemplo, suponha que a Microsoft anuncie o TechEd 2012 e coincida com um treinamento nosso, aí provavelmente trocaremos o curso de semana.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;As propostas ainda não estão todas no site. É um horror de documentos para preparar, então você já pode ir se planejando enquanto vamos acabando de escrever e publicá-los.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Basicamente cada treinamento será oferecido quatro vezes ao ano, duas vezes em cada semestre, com turmas em Brasília e São Paulo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Então se você quer assistir ao Internals em São Paulo e não pode em Setembro/2012, já se programe para Janeiro/2013.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Deep dive: treinamentos mais curtos e focados em um assunto, onde o objetivo é explorar a fundo o tema e como é de praxe na Nimbus, mostrar muito detalhe de funcionamento, como poucos podem fazer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Na primeira onda estão treinamentos de Segurança com o SQL Server e Backup/Restore.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Hands-on: treinamentos onde nós preparamos diversas máquinas virtuais com diferentes problemas relacionados ao SQL Server, sejam de desempenho, configuração, corrupção, bloqueios, entre outros, e deixamos o aluno tentar resolver o problema, para depois apresentarmos a solução e uma explicação.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Provavelmente esse tipo de treinamento vai exigir um bom pré-requisito, para que os desafios fiquem..., como posso dizer..., interessantes! RÁ RÁ RÁ RÁ RÁ (risada maligna).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Parcerias: a Nimbus é uma empresa que prefere dar passos pequenos, mas consistentes, então são necessárias parcerias para conseguirmos aumentar nossa oferta. Assim acabamos por contar com experts para entregar um novo treinamento, comigo e outros consultores da Nimbus trabalhando para garantir a mesma experiência e especialização que vocês já podem ver hoje.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Um exemplo disso é o Powershell, estamos trabalhando em parceria com o Laerte (vulgo: maluco do Posh) para montarmos coisa fina, top de linha. Ele falou um pouco sobre isso em seu blog: &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://shellyourexperience.wordpress.com/2012/06/27/parceria-sr-nimbus-treinamentos-de-powershell-e-powershellsql-server/"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;$hellyourexperience&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 1in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;•&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Novos treinamentos: além dos deep dives e hands-on, também estamos trabalhando em treinamentos de outras tecnologias, como Azure, Sharepoint, TFS, Segurança em aplicações web, SDL, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Em sua grande maioria os treinamentos são diferentes dos tradicionais cursos oficiais da Microsoft (ou MOCs), onde tentamos não ser superficiais e passar mais riqueza e experiência, para você poder sair de sala confiante de que pode aplicar rapidamente o que aprendeu.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 99pt; mso-add-space: auto; mso-list: l1 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Também não temos treinamentos focados em certificação, o que oferecemos vai além do cobrado pelas provas, entenda bem como funciona, depois as certificações ficarão triviais.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Na semana passada enquanto estava saindo da &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="http://luticm.blogspot.com.br/search/label/SQLServerDF"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;palestra do SQLServerDF&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; e conversando com o Fabiano Amorim, fiz o seguinte comentário “Essas apresentações que fazemos possuem um nível muito bacana, já vimos muita coisa lá fora e sei que poderíamos apresentar isso no PASS Summit ou TechEd USA”. Repito isso com tranquilidade sobre os treinamentos, ainda tenho muita vontade e curiosidade de participar de treinamento da SQLSkills, mas em geral vamos tirando a diferença de qualidade e digo, já batemos em muito cursinho de outras partes do mundo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Pois é meu amigo(a), é trabalho demais, mas muita coisa bacana! Estamos tentando fazer nosso melhor, que as ações de hoje tenham sucesso e que venham mais novidades!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-6859966349231270616?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/B8cCvaj4Qt4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6859966349231270616/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/treinamentos-na-sr-nimbus.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6859966349231270616?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6859966349231270616?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/B8cCvaj4Qt4/treinamentos-na-sr-nimbus.html" title="Treinamentos na Sr. Nimbus" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/treinamentos-na-sr-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IHQHY4eip7ImA9WhJTGE4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-4553611579018314273</id><published>2012-06-27T18:12:00.000-03:00</published><updated>2012-06-27T18:12:11.832-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-27T18:12:11.832-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Webcast" /><category scheme="http://www.blogger.com/atom/ns#" term="Download" /><category scheme="http://www.blogger.com/atom/ns#" term="DBA" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>DBA Checklist - gravação e material do webcast</title><content type="html">&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Olá pessoal.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Na semana
passada nós tiramos do papel uma iniciativa antiga da Sr. Nimbus, que é apresentar
para a comunidade técnica webcasts sobre os mais diversos assuntos. Depois de
enquete feita pelo Fabiano Amorim (&lt;a href="http://blogfabiano.com/2012/06/01/webcast-sr-nimbusdba-checklist-dia-19062012/"&gt;http://blogfabiano.com/2012/06/01/webcast-sr-nimbusdba-checklist-dia-19062012/&lt;/a&gt;),
nós apresentamos no dia 21/06/2012 o webcast Nimbus com o tema: DBA checklist.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Com um
número muito alto de inscrições e com um excelente público, com picos de mais
de 50 pessoas online, eu e o Amorim destacamos uma série de cuidados que todo
DBA deve ter, alguns deles básicos, outros nem tanto. O objetivo não era ser um
webcast com nível 400 (parecido com o internals), mas pela excelente avaliação do
evento e pelos comentários no twitter e e-mail, tenho certeza que a iniciativa
foi bem recebida e que haverão mais webcast no futuro.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;A gravação
do webcast está disponível para todos: &lt;span class="watch-page-link"&gt;&lt;a href="http://youtu.be/dfUGDfS1Qv0"&gt;http://youtu.be/dfUGDfS1Qv0&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span class="watch-page-link"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;O PDF da apresentação você pode baixar aqui:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="https://skydrive.live.com/redir?resid=E145F7753042D628!2047"&gt;https://skydrive.live.com/redir?resid=E145F7753042D628!2047&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span class="watch-page-link"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;As demonstrações vocês podem cobrar do Fabiano!
hehehe&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span class="watch-page-link"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;São quase 2 horas de apresentação, então pode
preparar sua sessão de cinema geek, aposto que não vai se arrepender.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span class="watch-page-link"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;AVISO: para quem nos conhece sabe que gostamos
de nos divertir, então em alguns momentos fazemos questão de dar um tom
informal, não ligue para as brincadeiras!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span class="watch-page-link"&gt;&lt;span lang="PT-BR"&gt;AVISO 2: e para sua semana de estreia na
Nimbus, o Ivan Lima (&lt;/span&gt;&lt;/span&gt;&lt;a href="http://ivanglima.com/"&gt;&lt;span lang="PT-BR"&gt;http://ivanglima.com/&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;) ainda aprontou uma durante o
webcast.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="background-color: white;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-4553611579018314273?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/7Qu-u6spDYY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/4553611579018314273/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/dba-checklist-gravacao-e-material-do.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4553611579018314273?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4553611579018314273?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/7Qu-u6spDYY/dba-checklist-gravacao-e-material-do.html" title="DBA Checklist - gravação e material do webcast" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/dba-checklist-gravacao-e-material-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YEQnY5cCp7ImA9WhJTE0Q.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-345846738638407792</id><published>2012-06-22T15:51:00.001-03:00</published><updated>2012-06-22T15:51:43.828-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-22T15:51:43.828-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Computing" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>SQL Server e a nuvem</title><content type="html">&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;Sempre acreditei no potencial e benefícios que a computação na nuvem pode trazer para as empresas, a economia de escala é fantástica, a facilidade pode apoiar equipes multidisciplinares e suportar grandes ideias de pequenos, e não é a toa que em 2009 fundamos a Nimbus e nosso logo é uma bela nuvenzinha. &lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Porém como esperado o ciclo de adoção aqui no Brasil é mais lento que nos EUA, e outras apostas ainda não aconteceram: eu torcia para aparecer um datacenter da Microsoft por aqui, o que não aconteceu até agora e acredito, facilitaria demais as coisas. Mas quando falamos em cloud computing não nos podemos restringir só a Microsoft, hoje temos muitos players brigando forte nessa competição, como a Amazon, o que sempre é muito saudável para o consumidor final. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Falando em serviço temos: software as a services (SaaS), plataform as a service (SaaS), infrastructure as a services (IaaS), entre outras tantas letrinhas mais. Sendo fora do escopo deste post o detalhamento do que é cada um (já existem muitos artigos cobrindo o assunto) e a discussão sobre o SQL Azure – ou SQL Databases - (onde você consome o SQL Server como um serviço), uma frente que recentemente ganhou mais atenção do pessoal de SQL Server foi o IaaS, onde a infra-estrutura (hardware) é oferecida para nós montarmos nossas máquinas virtuais e colocarmos o SO, SQL Server ou qualquer outro serviço.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h1 style="line-height: 16pt; margin: 24pt 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Cambria;"&gt;&lt;span style="color: #365f91; font-size: 14pt;"&gt;IaaS + SQL Server&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;A pergunta do momento é: &lt;b style="mso-bidi-font-weight: normal;"&gt;vale a pena colocar o SQL Server rodando na nuvem em uma infra-estrutura disponibilizada pela Microsoft ou Amazon&lt;/b&gt;? Obviamente que a resposta para essa pergunta é um grande DEPENDE, o potencial é bem promissor, porém existem muitos pontos que precisam ser analisados com cuidado, não é só levar a coisa “&lt;i style="mso-bidi-font-style: normal;"&gt;as it is&lt;/i&gt;” para a nuvem que você está numa boa. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Antes de entrarmos no detalhamento das principais dúvidas, primeiramente precisamos de uma visão geral de como fica estruturada as máquinas no Azure ou AWS (figura 01). Em seguida mostro superficialmente a interface de gerenciamento das máquinas virtuais no Azure e a máquina criada.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Você vai criar uma máquina virtual no seu serviço da nuvem (os recursos de hardware variam de acordo com sua escolha) que conta com um ou mais discos locais, para receber o sistema operacional e outra área volátil (Azure), utilizada para o arquivo de paginação, por exemplo. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Depois o próximo passo é criar blocos em um armazenamento binário (tamanho à sua escolha: 30GB, 100GB, 150GB, etc.) que serão apresentados para a máquina, e com os discos presentes estes podem ser formatados e configurados da forma que desejar (básicos ou dinâmicos, RAID 1, RAID 5, etc.).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-BvNlIQMyOU4/T-S-aHfkKwI/AAAAAAAAASM/9IxhceAgsgs/s1600/SQLServerCloud_01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-BvNlIQMyOU4/T-S-aHfkKwI/AAAAAAAAASM/9IxhceAgsgs/s400/SQLServerCloud_01.png" width="220" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt; text-indent: 27pt;"&gt;(Figura 01 – Modelo básico de arquitetura na nuvem)&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;O que é interessante para quem está começando com o IaaS é a simplicidade para criar essa estrutura, em 15 minutos você consegue subir uma máquina, criar os discos e acessar seu Windows através do terminal services. Mesmo você que não possui muito conhecimento de infra-estrutura, a configuração é muito fácil. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;A figura 02 mostra a tela de gerenciamento de uma máquina virtual que eu criei no Azure ( confesso que achei muito bacana a interface nova do portal), lá temos uma visão geral da utilização dos recursos, nome e IP do host, discos (blobs) que foram apresentados para o SO, tipo da máquina (extra large) e onde está localizada. Depois disso foi só utilizar o disk management para criar meu RAID 5 controlado por software (figura 03).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-qf-bipSZ_gk/T-S-fzl_FvI/AAAAAAAAASU/jDe28TO2xNI/s1600/SQLServerCloud_02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="378" src="http://4.bp.blogspot.com/-qf-bipSZ_gk/T-S-fzl_FvI/AAAAAAAAASU/jDe28TO2xNI/s400/SQLServerCloud_02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt;"&gt;(Figura 02 – Máquina no Azure)&lt;/span&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-QZ64wrgVszo/T-S-lDk0BcI/AAAAAAAAASc/LdZbCCTiw4c/s1600/SQLServerCloud_03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://2.bp.blogspot.com/-QZ64wrgVszo/T-S-lDk0BcI/AAAAAAAAASc/LdZbCCTiw4c/s400/SQLServerCloud_03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;span style="background-color: white; font-family: Calibri; font-size: 11pt; line-height: 13pt;"&gt;(Figura 03 – Discos configurados)&lt;/span&gt;&lt;/div&gt;
&lt;div align="center" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt -0.5in;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;A partir de agora você pode configurar o seu SQL Server e trabalhar com o seu workload para a nuvem! Agora se você vai ser feliz é outra história...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h1 style="line-height: 16pt; margin: 24pt 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Cambria;"&gt;&lt;span style="color: #365f91; font-size: 14pt;"&gt;Perguntas e oportunidades&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Se você chegou até aqui e achou que já ia encontrar todas as respostas, me desculpe! Ainda estamos fazendo muitos testes e validações de qual a melhor configuração e como podemos usar os recursos da nuvem sem risco para seu negócio, mas algumas perguntas que ouvimos são:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;1.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;O subsistema de I/O consegue atender as minhas demandas?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;2.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Como devo configurar tempdb, dados e log na nuvem?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;3.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Colocando o SQL Server na nuvem não preciso de alta disponibilidade?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;4.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Colocando o SQL Server na nuvem não preciso de redundância ou backups?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;5.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Checagens de consistência ainda são necessárias ou o banco será incorruptível?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;6.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Consigo colocar minha aplicação deve ficar local acessando o SQL Server na nuvem?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 63pt; mso-add-space: auto; mso-list: l1 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;7.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Com o aumento de requisições o SQL Server vai fazer um scale-in automático?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Tentando responder algumas das perguntas, abaixo vou colocar outras ideias para uso da computação na nuvem, neste momento sob a ótica do IaaS.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpFirst" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Nos testes preliminares de I/O parece que para uma boa quantidade de workloads sem grande estresse, a nuvem vai conseguir suportar a demanda.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Distribuição dos arquivos e configuração de RAID (controlada por software) deve ser diferente. Dependendo da forma como os armazenamentos binários são tratados, um único arquivo grande (sem RAID) pode ser a melhor abordagem.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;É comum muitas empresas colocarem diferentes T-Logs em um único RAID 1 achando que estavam só com escrita sequencial. Não, sempre comento no Internals, o que vocês acabam por ter são escritas sequenciais randômicas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Com a nuvem é simples adicionar novos discos (blocos binários) e ter para cada um efetivamente a escrita sequencial.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Os recursos são redundantes, o que não significa que você não pode ter downtime ou problemas operacionais, então sim, você ainda têm que pensar em alta disponibilidade e o mirroring (também o AlwaysOn) fica cada vez mais atrativo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Todo armazenamento dos blocos binários possuem redundância, então se onde um bloco está temos uma falha, outro bloco em algum lugar do datacenter assume. Porém antes dessa falha parar uma unidade, você pode ter uma operação de I/O problemática que corrompeu sua página de dados.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Então backups ainda são necessários, checagens de consistência também. Agora se você tira o backup para um disco e ainda copia-o para outro local (ou utiliza o S3 da Amazon, por exemplo) você têm diversas redundâncias do arquivo de backup, e dependendo da configuração, até fora do datacenter (geográfica).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;A latência não é algo que pode ser desconsiderada, ainda mais com o datacenter fora do país, então para a maioria dos cenários é natural que sua aplicação vá para a nuvem junto com o banco.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Para o IaaS não acontece o scale-in automático, mas é possível e simples, porém você deve se planejar para isso e fazer acontecer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Suponha que você tenha picos de utilização durante o ano, o que fazer com recurso on-premise? Você super dimensiona a máquina para suportar essas semanas.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Um de nossos clientes têm 4 semanas de pico no ano, o que estamos planejando? Eles vão ficar 48 semanas rodando com uma instância menor (e mais barata) e antes das semanas pesadas vamos ter um pequeno downtime para desligar as máquinas, mudar o tipo de instância (dobrando os recursos de hardware) e subir o ambiente para atender o negócio. Limpo, mais barato e simples.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 63pt; mso-add-space: auto; mso-list: l0 level1 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span style="font-size: 11pt;"&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Outras ideias que podemos utilizar recursos da nuvem...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Escalabilidade horizontal: talvez não seja tão simples para banco de dados, mas para servidores web ou uma arquitetura de barramento, bem prático.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Cache distribuído&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpMiddle" style="line-height: 13pt; margin: 0in 0in 0pt 99pt; mso-add-space: auto; mso-list: l0 level2 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: 'Courier New';"&gt;&lt;span style="font-size: 11pt;"&gt;o&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Ambientes de teste, homologação, reporting e hotfix: como nunca foi tão fácil alocar novas máquinas, ficou rotineiro separar os ambiente, começar a promover build automáticos, fazer testes de desempenho em ambiente paralelos, testar hotfixes, etc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoListParagraphCxSpLast" style="line-height: 13pt; margin: 0in 0in 10pt 135pt; mso-add-space: auto; mso-list: l0 level3 lfo2; text-indent: -0.25in;"&gt;
&lt;span style="color: black;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Wingdings;"&gt;&lt;span style="font-size: 11pt;"&gt;§&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: normal;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: 7pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: 11pt;"&gt;Um novo cliente quer testar seu software? Subo rápido uma imagem de máquina, aponto para alguns blocos de backup ou faço um restore do banco de dados e disponibilizo para teste enquanto for necessário (burocracia zero e custo baixo).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Encontrar a máquina com o balanceamento correto é sempre simples? Claro que não, hoje no Azure a maior VM têm 14GB de RAM, o que é muito pouco se eu colocar um SQL Server Standard que têm 64GB como limite (espero ver mudar logo isso, ainda estamos com preview). Já na Amazon nós temos VMs com 64GB de RAM e a licença do software é diluída no pagamento mensal, deixando a conta mais leve.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Paramos por aqui? Claro que não! Estamos listando uma série de outros detalhes e fazendo os testes necessários para garantir que o negócio funcione bem a um custo mais baixo. Em breve já vamos soltar um post comparando algumas configurações, throughput e tempo de resposta dos subsistemas de I/O, validando as diferenças entre Azure VMs e o EC2 da AWS (Amazon Web Services).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Revisando o post, achei que ele ficou com muitas ideias jogadas, mas como ele era quase um brainstorm do que estamos vendo e trabalhando com nossos clientes, espero que sirva para você pensar um pouco mais sobre cloud computing. E não, não acredito que 100% dos negócios vão para a nuvem, mas existe uma boa parcela que pode se beneficiar dessa economia de escala e facilidades oferecias.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-345846738638407792?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Pt8_Ccn86Zw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/345846738638407792/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/sql-server-e-nuvem.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/345846738638407792?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/345846738638407792?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Pt8_Ccn86Zw/sql-server-e-nuvem.html" title="SQL Server e a nuvem" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-BvNlIQMyOU4/T-S-aHfkKwI/AAAAAAAAASM/9IxhceAgsgs/s72-c/SQLServerCloud_01.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/sql-server-e-nuvem.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4NSX89eCp7ImA9WhJTEE4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6680328135915413790</id><published>2012-06-18T12:44:00.000-03:00</published><updated>2012-06-18T12:56:38.160-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-18T12:56:38.160-03:00</app:edited><title>Novo funcionário e 3 anos de Sr. Nimbus</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Primeiro a novidade... A partir de hoje a Sr. Nimbus vai contar com mais um funcionário na equipe de SQL Server: Seja bem-vindo Ivan Lima!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Conheci o Ivan através do grupo SQLServerDF e depois de um certo tempo estudando a possibilidade mandei um e-mail para ele com o título “perfil é perfil”. Acredito que uma pessoa deve possuir o perfil certo para cada empresa e não importa competência técnica, o salário ou o profissionalismo de cada um, o sucesso está mais vinculado com a afinidade de ambas as partes do que com qualquer outro aspecto.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Depois do tal e-mail tivemos a oportunidade de conversar bastante e realmente acredito que o perfil do Ivan está alinhado com o da empresa, então depois do convite ele está com a Nimbus. Espero que o Ivan consiga alcançar seus objetivos na Nimbus e que o ambiente da empresa ofereça as condições para muito sucesso.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Espero que com o tempo vocês possam conhecer mais ele, assim como eu. Por enquanto fica aqui o blog da criatura para vocês darem uma olhada: &lt;a href="http://ivanglima.com/"&gt;http://ivanglima.com/&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif; font-size: large;"&gt;&lt;b&gt;Sr. Nimbus&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Recentemente a Nimbus completou três anos de vida, passando daquele período na qual as maiorias das empresas vão à falência no Brasil (o que não quer dizer podemos colocar o burro na sombra).&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Depois que saí da Microsoft continuei com o mesmo ritmo intenso de trabalho e junto com novos sócios continuamos construindo uma empresa que, espero eu, um dia se torne o que sempre desejamos para ela: uma empresa fantástica para se trabalhar, onde o funcionário pode desenvolver sua plena capacidade e, claro, oferecer um serviço de extrema qualidade para todos nossos clientes.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;No meio desse caminho claro que passamos por provações e dificuldades, o que é bem frequente para dizer a verdade. Ser empresário em um país em que praticamente 1/5 de toda nossa receita vai para o governo não é fácil, soma-se a isso erros de estratégia, apostas que não deram certo e atuar em um mercado com grande complexidade, continuar com as portas abertas é um alento.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Mas entre todas as dificuldades, então porque continuar com as portas abertas? Eu e meus sócios poderíamos estar empregados em outras empresas, grandes empresas, possivelmente ganhando bem melhor do que hoje, mas continuamos aqui levantando a bandeira da Nimbus.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;E isso vai parecer piegas para a grande maioria, mas o que nos alimenta é a esperança de construir algo memorável, tanto para os funcionários como para nossos clientes.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Diferente da grande maioria das empresas onde existem os acionistas sedentos por verdinhas e necessidade cada vez maior de receita e margem de lucro, na Nimbus isso não vêm em primeiro lugar, longe disso.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Claro que queremos e precisamos de uma empresa que se sustente, mas no futuro eu quero poder olhar para trás e dizer que oferecemos o melhor serviço possível para nossos clientes, que foi possível criar soluções e resolver problemas que poucos conseguiriam, e garantir que as pessoas que passaram por aqui tiveram a oportunidade de trabalhar em uma empresa que toma cuidado dos seus, e oferece o que poucas empresas hoje estão dispostas a dar.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Somos perfeitos? Claro que não, passamos por falha operacional, processo que poderia ter sido melhor, eventuais respostas não dadas, avaliação dos treinamentos que não seja excelente, funcionários que deixaram a empresa por não oferecermos as condições corretas ou aqueles que contratamos e não estavam alinhados com a empresa. Mas p&lt;/span&gt;&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;ode ter certeza que refletimos sobre esses ocorridos e é uma das coisas que tira o meu sono, n&lt;/span&gt;&lt;span style="background-color: white; font-family: Georgia, 'Times New Roman', serif;"&gt;o fim, perfil é perfil.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Essa é a Nimbus que estamos todo dia tentando criar: excepcional.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Abraços,&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-6680328135915413790?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/HcJ8Qm37X50" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6680328135915413790/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/primeiro-novidade.html#comment-form" title="3 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6680328135915413790?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6680328135915413790?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/HcJ8Qm37X50/primeiro-novidade.html" title="Novo funcionário e 3 anos de Sr. Nimbus" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/primeiro-novidade.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUNSH4-cSp7ImA9WhVaFEk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-423433241118276719</id><published>2012-06-11T17:24:00.001-03:00</published><updated>2012-06-11T17:24:59.059-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-11T17:24:59.059-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Webcast" /><category scheme="http://www.blogger.com/atom/ns#" term="DBA" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Webcast Nimbus - DBA Checklist</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Uma proposta antiga da Sr. Nimbus é a realização de webcasts técnicos por seus consultores, então anuncio que essa proposta sai do papel na próxima semana com o tema DBA checklist. Eu e o Fabiano Amorim vamos bater um papo com o pessoal sobre melhores práticas, o que você deve checar em seu ambiente e cuidados que todo DBA deve ter, espero que além das dicas, as perguntas do pessoal gerem muitas explicações e quem sabe, até novas recomendações para o seu checklist!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;A inscrição pode ser feita em &lt;a href="http://tinyurl.com/WebCastSrNimbus" title="http://tinyurl.com/WebCastSrNimbus"&gt;http://tinyurl.com/WebCastSrNimbus&lt;/a&gt; e maiores detalhes você encontra no &lt;a href="http://blogfabiano.com/2012/06/01/webcast-sr-nimbusdba-checklist-dia-19062012/"&gt;blog do Fabiano&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Em tempo, recentemente vi essa notícia aqui no aplicativo da info para iPhone: &lt;a href="http://info.abril.com.br/noticias/carreira/faltam-dbas-bem-qualificados-diz-especialista-21052012-9.shl"&gt;Faltam bem DBAs qualificados&lt;/a&gt;. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;E é o que eu observo no mundo SQL Server e venho comentado em meus treinamentos: o mercado para DBAs SQL Server está bem aquecido! As empresas no Brasil finalmente estão dando a devida atenção para seus dados e parando com aquele antigo (e retardado) mito de SQL Server não precisa de DBA. Mas ainda hoje vemos tantos DBAs acidentais e erros imagináveis em ambientes, muitas vezes críticos. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Você pode dizer que faltam profissionais em todas as áreas, mas é importante destacar o DBA pois ele têm papel fundamental na empresa, bem como o arquiteto de soluções. O DBA precisa conhecer o negócio, cuidar bem do ambiente e em caso de desastre, garantir a continuidade do negócio. Minha aposta é que caso uma empresa precise fazer uma “limpeza na casa”, os bons DBAs são os primeiros a garantir seu emprego. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;E você, se considera um bom DBA? Conhecimento e experiências em dia? Tomara que sim…   &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify" class="MsoNormal" style="background-color: white; color: #333333; font-size: 15px; line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Abraços,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="background-color: white; color: #333333; font-size: 15px; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com.br/" name="_MailAutoSig" style="color: #6699cc; text-decoration: none;"&gt;&lt;b&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="background-color: white; color: #333333; font-size: 15px; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br" style="color: #6699cc; text-decoration: none;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="background-color: white; color: #333333; font-size: 15px; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="http://luticm.blogspot.com/" style="color: #6699cc; text-decoration: none;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="background-color: white; color: #333333; font-size: 15px; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="http://www.twitter.com/luticm" style="color: #6699cc; text-decoration: none;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="background-color: white; color: #333333; font-size: 15px; margin: 0in 0in 0pt;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia -&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/" style="color: #6699cc; text-decoration: none;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-423433241118276719?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Lp8OfC-LnR0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/423433241118276719/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/06/webcast-nimbus-dba-checklist.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/423433241118276719?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/423433241118276719?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Lp8OfC-LnR0/webcast-nimbus-dba-checklist.html" title="Webcast Nimbus - DBA Checklist" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/06/webcast-nimbus-dba-checklist.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8HQX45cCp7ImA9WhVbEkQ.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1595303007624109437</id><published>2012-05-29T09:17:00.000-03:00</published><updated>2012-05-29T09:17:10.028-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-29T09:17:10.028-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Erro" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Indexes" /><title>Filtered index, query hints e QO error 8622</title><content type="html">&lt;br /&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri; font-size: 15px;"&gt;Para ler o PDF e baixar o script utilizado, acesse o &lt;a href="https://skydrive.live.com/redir?resid=E145F7753042D628!2019" target="_blank"&gt;skydrive do Luti&lt;/a&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Já não foi a primeira vez que eu esbarro no erro 8622 e ontem aconteceu novamente, então aproveito para escrever um pequeno post sobre o assunto.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;Para quem nunca viu o erro seu detalhamento é: “&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: red;"&gt;Msg 8622, Level 16, State 1, Line 3 - Query processor could not produce a query plan because of the hints defined in this query. Resubmit the query without specifying any hints and without using SET FORCEPLAN.&lt;/span&gt;&lt;span style="color: black;"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;A mensagem é bem clara, estamos utilizando uma hint que impede o query optimizer produzir um plano de execução, ou seja, nossa hint é algo que viola as regras do QO para geração do plano, por ser uma contradição ou uma dica que se seguida pode gerar resultados incorretos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Para gerar um cenário semelhante ao que encontrei o problema basta utilizar o script 01, guardadas as devidas proporções, pois no meu caso eram 100 milhões de registros.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Script 01 – Criando a tabela RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;USE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;Internals&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: magenta;"&gt;OBJECT_ID&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'dbo.RegistroProblema'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;'U'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;IS&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NOT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;DROP&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;TABLE&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;TABLE&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: teal;"&gt;ID&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;INT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;IDENTITY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NOT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;PRIMARY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;KEY&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Nome&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NOT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;DEFAULT &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Sr. Nimbus'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;DATETIME2&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NOT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;SYSDATETIME&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none; text-indent: 0.5in;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: grey;"&gt;&lt;span style="font-size: 11pt;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BIT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;DEFAULT &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;0&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;INSERT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;INTO&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;VALUES&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-size: 11pt;"&gt; 100000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: magenta;"&gt;&lt;span style="font-size: 11pt;"&gt;UPDATE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;SET&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;'Problema'&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;+&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;((&lt;/span&gt;&lt;span style="color: teal;"&gt;ID&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;%&lt;/span&gt;&lt;span style="color: black;"&gt; 13&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;AS&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: magenta;"&gt;IIF&lt;/span&gt;&lt;span style="color: grey;"&gt;((&lt;/span&gt;&lt;span style="color: teal;"&gt;ID&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;%&lt;/span&gt;&lt;span style="color: black;"&gt; 73&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: black;"&gt; 72&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; 1&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Continuando com o detalhamento do cenário, imagine que você está fazendo um tratamento pontual para o problema 01 e com o intuito de suportar a consulta decide criar um índice filtrado exatamente como a cláusula where que é utilizada.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Script 02 – Utilizando o índice com filtro&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;NONCLUSTERED&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;INDEX&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;idxNCL_RegistroProblema_FiltroProblema1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ON&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;No segundo plano de execução já podemos ver que o índice é utilizado, então ao invés de um cluster index scan temos um non-cluster index scan, conforme esperado. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Porém no procedimento em que eu estava utilizando essa consulta duas vezes, o código original utilizava a variável @NomeProblema para organizar o código T-SQL, só que essa abordagem faz com que o QO não consiga garantir o valor da variável e consequentemente não possa utilizar o índice filtrado, voltando ao índice cluster. Isso gera um plano bem mais caro (73% vs. 27%) mesmo para uma massa de dados menor, em produção a diferença era bem mais sensível.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;i&gt;Script 03 – Comparando planos de execução&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;DECLARE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;@NomeProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;@NomeProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;RegistroProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Então para resolver o problema do plano de execução você poderia tentar forçar a utilização de um índice (script 04). Só que essa ação vai levar ao erro 8622, pois o SQL Server não pode utilizar o índice criado, pois o valor da variável não é conhecido e caso a pesquisa seja pelo “Problema2” o índice não retornaria nenhum registro, então o QO não pode utilizar essa hint para gerar o plano.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;i&gt;Script 04 – Recebendo o erro 8622&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;DECLARE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;@NomeProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;WITH&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;INDEX&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;idxNCL_RegistroProblema_FiltroProblema1&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;))&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;@NomeProblema&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Nesse caso não adianta trabalharmos com a hint OPTIMIZE FOR ou plan guides, o problema é o mesmo é persiste. Mas vamos então trabalhar com uma stored procedure e para evitar o SQL Server não saber o valor da variável em tempo de compilação, vou criar o parâmetro @NomeProblema e utilizar o mesmo diretamente na consulta, isto é, o SQL Server consegue fazer o sniff e sabe que o valor passado é o “Problema1”. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;i&gt;Script 05 – Encapsulando em uma SP&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;PROCEDURE&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;proc_TesteSniffing&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;@NomeProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;SELECT&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;FROM&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;WHERE&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;@NomeProblema&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: blue;"&gt;ORDER&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;EXEC&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;proc_TesteSniffing&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;@NomeProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;Ao executar o procedimento qual plano de execução você espera? Scan no cluster ou não-cluster? Dica: ao analisar o plano de execução conseguimos ver que o QO sabe do valor passado &lt;/span&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 11pt;"&gt;ParameterCompiledValue = "'Problema1'". &lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Se você respondeu scan no índice cluster, acertou! O SQL Server não pode colocar em cache um plano que não possa gerar resultados incorretos para outras chamadas, então ele não pode utilizar o índice com filtro. Se fizermos um outro teste (script 06) com o OPTION RECOMPILE, podemos ver que como a instrução é recompilada a toda chamada, o SQL Server pode efetivamente utilizar o índice filtrado quando o problema 1 é especificado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;&lt;i&gt;Script 06 – OPTION RECOMPILE&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ALTER&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;PROCEDURE&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;proc_TesteSniffing&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;@NomeProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;100&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;@NomeProblema&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;RegistroProblema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;WHERE&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Problema&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: teal; font-size: 11pt;"&gt;@NomeProblema&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;Resolvido&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;ORDER&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;BY&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;OPTION &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;RECOMPILE&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: 11pt;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue; font-size: 11pt;"&gt;go&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;EXEC&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;proc_TesteSniffing&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema1'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: Consolas;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: 11pt;"&gt;EXEC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: teal;"&gt;proc_TesteSniffing&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: 11pt;"&gt;'Problema2'&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Neste pequeno artigo nós falamos um pouco sobre o erro 8622 que pode acontecer em diversos cenários e também resvalamos em outro detalhe muito interessante, que é a geração de planos de execução não ótimos dentro de procedures devido à reutilização do plano.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify" class="MsoNormal" style="line-height: 13pt; margin: 0in 0in 10pt; text-indent: 27pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Abraços,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="" name="_MailAutoSig"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt;Luciano [Luti] Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="color: blue; font-family: Calibri;"&gt;&lt;u&gt;&lt;span style="font-size: 11pt;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: black; font-size: 11pt;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://luticm.blogspot.com/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://luticm.blogspot.com/&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #548dd4; font-size: 11pt;"&gt;&lt;u&gt;http://www.twitter.com/luticm&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="PT-BR"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNoSpacing" style="line-height: normal; margin: 0in 0in 0pt;"&gt;
&lt;span lang="PT-BR"&gt;&lt;span style="color: black; font-family: Calibri; font-size: 11pt;"&gt;sr. Nimbus Serviços em Tecnologia - &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span lang="PT-BR"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="color: #1f497d; font-size: 12pt;"&gt;&lt;u&gt;www.srnimbus.com.br&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-1595303007624109437?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Gxyit5HSFmw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1595303007624109437/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/05/filtered-index-query-hints-e-qo-error.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1595303007624109437?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1595303007624109437?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Gxyit5HSFmw/filtered-index-query-hints-e-qo-error.html" title="Filtered index, query hints e QO error 8622" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/05/filtered-index-query-hints-e-qo-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UDQn88eCp7ImA9WhVUFE4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-709404412479296820</id><published>2012-05-19T10:47:00.000-03:00</published><updated>2012-05-19T10:47:53.170-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-19T10:47:53.170-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Análise" /><category scheme="http://www.blogger.com/atom/ns#" term="Livros" /><category scheme="http://www.blogger.com/atom/ns#" term="Wait Type" /><title>Comentários de SQL Wait Stats – Joes 2 Pros</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Ontem eu parei um pouco e li o livro SQL Wait Stats – Joes 2 Pros (&lt;a href="http://www.amazon.com/SQL-Wait-Stats-Joes-Pros/dp/1466234776/ref=cm_cr_pr_product_top"&gt;http://www.amazon.com/SQL-Wait-Stats-Joes-Pros/dp/1466234776/ref=cm_cr_pr_product_top&lt;/a&gt;) do Pinal Dave e Rick Morelan. Eu tive a oportunidade de conhecer os dois autores no último PASS Summit, são ótimas pessoas, e conversando em um bar eles me mostraram o livro deles, dei uma folheada e devo confessar que não tive uma boa impressão.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Não comprei o livro e depois ele caiu emprestado na minha mão, enrolei alguns meses e depois li o bichinho numa sentada. Segue alguns pontos em relação ao livro:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;O livro é pequeno para um assunto tão denso e importante, acho que a proposta do livro é justamente essa, tentar simplificar um assunto que é complexo e espinhoso.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;O livro é cheio, mas muito cheio de metáforas, supermercado, água, metro, tudo o que você quiser encontra lá. Então facilita um pouco o entendimento de alguns conceitos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;No fim de cada capítulo existe uma pequena revisão de conhecimento e também sugestões para solução de problemas relacionados ao wait types.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Em capítulos pequenos o livro foca nos wait types mais conhecidos CXPACKET, SOS_SCHEDULER_YIELD, PAGEIOLATCH_XX, IO_COMPLETION, LOCK_M_XX, WRITELOG, etc.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Scripts de coleta dos dados são fornecidos (na verdade são do Glenn Berry – com a devida referência), bem como explicação das DMVs e o que é um wait type.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Minha avaliação: não gostei nem um pouco e o livro é fraco para o profissional com experência.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Eu não sei se estou ficando mais ranzinza e chato a cada ano que passa, mas vamos lá...&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Se você vai escrever um livro, faça-o direito e conheça bem o assunto, no meio do livro eu fico com a impressão de que o autor não sabe em profundidade sobre o que está escrevendo.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Recomendações genéricas (e que discordo): desabilitar paralelismo para remover CXPACKET ou Buffer Cache Hit Ratio &amp;gt; 90% está bom, podem ser encontradas aos montes no livro.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Metáforas e mais metáforas ocupam o livro e são de tirar a paciência.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Não é difícil montar alguns scripts para simular diversos wait types, o livro poderia trazer esses para aquele que está aprendendo conseguir visualizar o problema. Ler o livro e cair em um ambiente de produção é outra história.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Diagramação e fonte são ruins e grandes, sendo um livro pequeno e fonte grande, o conteúdo fica menor ainda.&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Listar os novos wait types que aparecem no 2012 sem explicar nada só gasta página, fale quantos tem e deixe o leitor se virar.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Não tinha expectativa que o livro fosse explicar tecnicamente todos os detalhes relacionados aos wait types, até porque são variados assuntos e complexos, mas então eu esperaria um livro para o público avançado. Se você já leu alguns artigos sobre wait types ou foi a palestras, é uma referência dispensável.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Para não ser injusto, claramente a proposta do livro é tentar simplificar um tema complexo para os “Joes”, com a flexibilidade de incorrer em análises simplistas e propostas de soluções dúbias. Em algumas sugestões existe uma boa sobriedade, mas no geral fico preocupado com as pontuações. Se você nunca teve contato com wait types e o livro caiu no seu colo, é uma leitura rápida, caso contrário eu aplicaria meu dinheiro em outro livro.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Agora, ele estar com 5 estrelas lá na Amazon, sei não...&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-709404412479296820?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/1HlNkV0K2SU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/709404412479296820/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/05/comentarios-de-sql-wait-stats-joes-2.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/709404412479296820?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/709404412479296820?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/1HlNkV0K2SU/comentarios-de-sql-wait-stats-joes-2.html" title="Comentários de SQL Wait Stats – Joes 2 Pros" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/05/comentarios-de-sql-wait-stats-joes-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QMR388fyp7ImA9WhVUEkQ.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-8208475969353647523</id><published>2012-05-17T21:03:00.001-03:00</published><updated>2012-05-17T21:03:06.177-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-17T21:03:06.177-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="T-Log" /><category scheme="http://www.blogger.com/atom/ns#" term="xEvents" /><category scheme="http://www.blogger.com/atom/ns#" term="Internals" /><title>Estudando o TLog usando xEvents</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="https://skydrive.live.com/redir?resid=E145F7753042D628!1923" target="_blank"&gt;Quer ler o PDF e baixar o script? Aqui mesmo.&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Um dos pontos que eu gosto de destacar no uso do xEvents é a possibilidade dele nos deixar analisar detalhes em relação a engine do SQL Server, de maneira simples e direta. Aproveito para falar sobre o transaction log usando como base em uma demonstração que apresentei na palestra sobre xEvents.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Um dos eventos expostos pelo pacote sqlserver é o log_flush_complete, e quando capturamos essa saída vamos ter como saída campos como: database_id, write_size, row, log_block_id, etc. Este último me chamou a atenção, por ser um ID deve haver uma correlação com o transaction log e nosso famoso Log Sequence Number (LSN). Abaixo está um exemplo de cada um deles:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;log_block_id:&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &lt;data name="log_block_id"&gt;&lt;/data&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;data&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;/span&gt;&lt;span style="color: red; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;=&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;"&lt;span style="color: blue;"&gt;log_block_id&lt;/span&gt;"&lt;span style="color: blue;"&gt;&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;type&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;/span&gt;&lt;span style="color: red; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;name&lt;/span&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;=&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;"&lt;span style="color: blue;"&gt;uint64&lt;/span&gt;"&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;package&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;package0&lt;/span&gt;"&lt;span style="color: blue;"&gt; /&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;lt;&lt;/span&gt;&lt;span lang="PT-BR" style="color: #a31515; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;value&lt;/span&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;gt;&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;154618822976&lt;span style="color: blue;"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: #a31515;"&gt;value&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue; font-family: Consolas;"&gt;&lt;!--&lt;/span--&gt;&lt;span lang="PT-BR" style="color: #a31515; font-family: Consolas;"&gt;data&lt;/span&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;LSN: 00000024:00000140:0004&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Mas qual a relação entre estes? Fiz um pequeno teste e joguei o valor inteiro para ser convertido para hexadecimal. Olha o que saiu: 0x2400000140. Opa, que bela coincidência! Lembrando que na formação do LSN temos como primeiro elemento o VLF, segundo elemento o Log Block e o último o número do slot dentro do log block.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Muito bom, então conseguimos associar um flush ao bloco exato dentro do transaction log. Daí saiu outra curiosidade: analisando o log com o fn_dblog temos uma coluna chamada “Log Record Length” que traz o tamanho exato de uma entrada no log, então se pegarmos o detalhamento de um flush (rows e log records) e contabilizarmos o log block, os números devem bater.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Como resultado dessa comparação posto alguns resultados:&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;LSN: 00000024:00000140 -&amp;gt; 9 registros no log e somatório dos tamanhos: 728 bytes&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Log_block_id 154618822976 -&amp;gt; 9 registros no flush e tamanho da operação: 4096 bytes&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;LSN: 00000024:000001a0 -&amp;gt; 55 registros no log e somatório dos tamanhos: 11328 bytes&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Log_block_id 9663676832-&amp;gt; 55 registros no flush e tamanho da operação: 12288 bytes&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Está claro que o número de registros é igual entre as fontes, mas o número de bytes do somatório do T-Log e operação de escrita não. E qual o motivo disso? O meu sistema de arquivos é o NTFS e por padrão o cluster size da partição é de 4K, então operações de escritas devem ser feitas em blocos de múltiplos de 4096 bytes, como pode ser percebido acima.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Já com a ferramenta em mãos apareceu uma nova dúvida, todo flush é sempre um log block completo? Ou pode haver dois flushes parciais do mesmo log block? Ou até dois log blocks no mesmo flush?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Para descobrir a resposta eu criei usei dos seguintes passos (script completo no fim do artigo):&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Criei um banco de dados de exemplo&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;2.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Marquei o LSN antes de começar o monitoramento&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;3.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Disparei uma sessão xEvent para coletar o evento log_flush_complete filtrando pelo banco de dados de meu interesse&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;4.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Gerei algumas atividades&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;5.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Salvei o XML de resultado em uma tabela de coleta para posterior análise&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;6.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;A partir daí eu escrevi algumas consultas para agrupar o retorno do fn_dblog por log block, outra para consultar o XML de saída da monitoração e o join dos dados pelo log_block.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Resultado: um claro mapeamento direto entre log blocks e flushes, conforme pode ser visto na figura 01.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Xeo1rY60lFA/T7WMKFJPKII/AAAAAAAAAR0/k7WYuUZkRrU/s1600/20120517_xEventsTlog_01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://4.bp.blogspot.com/-Xeo1rY60lFA/T7WMKFJPKII/AAAAAAAAAR0/k7WYuUZkRrU/s400/20120517_xEventsTlog_01.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Figura 01 - Comparando transaction log e log flushes)&lt;/div&gt;
&lt;br /&gt;
Interessante é que quando eu comecei o monitoramento o MaxLSN era o 00000024:00000140:0004 (4 atividades do bloco), e quando o primeiro flush aconteceu o SQL Server levou todas as 9 atividades do bloco, que mostra o comportamento do flush ser sempre o log block. Analisando as outras colunas sempre existe uma igualdade entre número de entradas no log e no flush, bem como a unicidade de log blocks nos flush do transaction log.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-pZl4VKT78rs/T7WMLXV3akI/AAAAAAAAAR8/NS_On0QlVBQ/s1600/20120517_xEventsTlog_02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278" src="http://1.bp.blogspot.com/-pZl4VKT78rs/T7WMLXV3akI/AAAAAAAAAR8/NS_On0QlVBQ/s400/20120517_xEventsTlog_02.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Figura 02 – Detalhamento do transaction log)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Analisando o log podemos notar que a cada operação que gera um flush (ex.: commit e checkpoint), novos blocos são gerados. Isto é, as operações relacionadas com o flush (LOP_COMMIT_XACT, LOP_BEGIN_CKPT, LOP_END_CKPT,...) vão gerar um novo log block.&lt;br /&gt;&lt;br /&gt;
Curioso é que a operação LOP_MODIFY_ROW também gerou um log block novo, mas somente com contexto LCX_SCHEMA_VERSION, pois testei com LCX_CLUSTERED e o log block se manteve. LOP_FILE_HDR_MODIFY com LCX_FILE_HEADER também gerou um novo log block, o que parece ser operações mais sensíveis e que alteram estruturas que precisam ser persistidas logo no disco. Nota: pode ter sido coincidência dos meus testes, mas optei por relatar aqui.&lt;br /&gt;
&lt;br /&gt;
Lembrando que a ordenação de escrita dos log blocks é de extrema importância para o funcionamento do T-log! Leia o SQL Server 2000 I/O basics para lembrar que uma propriedade fundamental do log é o write ordering.&lt;br /&gt;&lt;br /&gt;
Aproveitando a análise do log block, vamos estudar a sequência em sua numeração (figura 01), por exemplo: 188, 190, 198, 1a0. Podemos notar um crescimento constante de 8 unidades, e este independente do número de registros, senão a numeração deveria ser acrescentada de 2, 3, 5, 9 ou 55 unidades, que é a quantidade de registros em cada bloco.&lt;br /&gt;&lt;br /&gt;
Mas o que temos de constante é o tamanho do write_bytes em 4K, se dividirmos esse valor por 8 unidades nós temos 512 bytes por unidade... &amp;nbsp;Um setor! Parece-me uma hipótese plausível, então se o cálculo estiver correto o flush que escreveu 12K é representado por 24 setores (ou 18 em hexadecimal), somando 18 a 1A0 (número do bloco de 55 linhas) temos como próximo número: 1B8! Lindo, não?&lt;br /&gt;
&lt;br /&gt;
E aí, gostou? Essa foi uma pequena brincadeira com o xEvents e o transaction log, e claro, um pouco de “intuição internals”. Curiosamente nunca apresentamos a formação do log block no treinamento do internals e procurei “log block” em alguns livros, whitepapers, mas não encontrei todo esse detalhamento.&lt;br /&gt;&lt;br /&gt;
Um busca nova encontrei agora um post muito legal (&lt;a href="http://rusanu.com/2012/01/17/what-is-an-lsn-log-sequence-number/"&gt;http://rusanu.com/2012/01/17/what-is-an-lsn-log-sequence-number/&lt;/a&gt;) que ainda diz que o tamanho máximo do log block é de 60K, porém existe outro post do time de suporte falando que o bloco pode chegar a 64K (&lt;a href="http://blogs.msdn.com/b/sqlsakthi/archive/2011/04/17/what-is-writelog-waittype-and-how-to-troubleshoot-and-fix-this-wait-in-sql-server.aspx"&gt;http://blogs.msdn.com/b/sqlsakthi/archive/2011/04/17/what-is-writelog-waittype-and-how-to-troubleshoot-and-fix-this-wait-in-sql-server.aspx&lt;/a&gt;). Qual está certo?! Particularmente eu tenho uma anotação do último PASS Summit onde em uma sessão foi dito que o bloco é de 60K, inclusive com meu comentário “Pq 60K e não 64K?”... Será?&lt;br /&gt;&lt;br /&gt;
Abaixo está o script que utilizei para você conduzir seus experimentos e quem sabe você não me ajuda a validar um pouco do que eu escrevi.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;/****************************************************************************&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;*****************************************************************************&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Autor: Luciano Caixeta Moreira&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E-mail:
luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;Blog: http://luticm.blogspot.com&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Twitter:
@luticm&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;Data criação: 17/05/2012&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Descrição: Script para o
artigo - Estudando o TLog usando xEvents&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Histórico de atualizações:&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;***************************************************************************** &lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;****************************************************************************/&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Criando a estrutrua para a demonstração&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Script foi testado utilizando o SQL Server 2012 RTM&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;USE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;master&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;IF&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: magenta;"&gt;DB_ID&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'LogInternals'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: grey;"&gt;IS&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;DROP&lt;/span&gt; &lt;span style="color: blue;"&gt;DATABASE&lt;/span&gt; &lt;span style="color: teal;"&gt;LogInternals&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CREATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;DATABASE&lt;/span&gt; &lt;span style="color: teal;"&gt;LogInternals&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;USE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;LogInternals&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;IF&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: magenta;"&gt;OBJECT_ID&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'dbo.TabelaBase'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'U'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: grey;"&gt;IS&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;DROP&lt;/span&gt; &lt;span style="color: blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CREATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;(&lt;/span&gt;&lt;span style="color: teal; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ID&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INT&lt;/span&gt; &lt;span style="color: blue;"&gt;IDENTITY&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt; &lt;span style="color: blue;"&gt;PRIMARY&lt;/span&gt; &lt;span style="color: blue;"&gt;KEY&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;Nome&lt;/span&gt; &lt;span style="color: blue;"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;100&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Sr. Nimbus'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;DataRegistro&lt;/span&gt; &lt;span style="color: blue;"&gt;DATETIME2&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;SYSDATETIME&lt;/span&gt;&lt;span style="color: grey;"&gt;())&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;)&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;BACKUP&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;DATABASE&lt;/span&gt; &lt;span style="color: teal;"&gt;LogInternals&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;TO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;DISK&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: red;"&gt;'C:\TEMP\LogInternalsBAK.bkp'&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;CHECKPOINT&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;/*&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Função auxiliar para fazer
conversão de string hexa para varbinary.&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Referência:
http://blogs.msdn.com/b/rextang/archive/2008/01/13/7091118.aspx&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;*/&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CREATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;FUNCTION&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hexstr&lt;/span&gt; &lt;span style="color: blue;"&gt;varchar&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8000&lt;span style="color: grey;"&gt;))&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;RETURNS&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;varbinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8000&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;AS&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;BEGIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;DECLARE&lt;/span&gt; &lt;span style="color: teal;"&gt;@hex&lt;/span&gt; &lt;span style="color: blue;"&gt;char&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;1&lt;span style="color: grey;"&gt;),&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;@place&lt;/span&gt; &lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;@a&lt;/span&gt; &lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;SET&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: magenta;"&gt;LEN&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hexstr&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;set&lt;/span&gt; &lt;span style="color: teal;"&gt;@place&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: magenta;"&gt;convert&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;1&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;SET&lt;/span&gt; &lt;span style="color: teal;"&gt;@a&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: magenta;"&gt;convert&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 0&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;WHILE &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@i&lt;/span&gt; &lt;span style="color: grey;"&gt;&amp;gt;&lt;/span&gt; 0 &lt;span style="color: grey;"&gt;AND&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;substring&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hexstr&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 1&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: grey;"&gt;like&lt;/span&gt; &lt;span style="color: red;"&gt;'[0-9A-Fa-f]'&lt;/span&gt;&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;BEGIN&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;SET&lt;/span&gt; &lt;span style="color: teal;"&gt;@hex&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: magenta;"&gt;SUBSTRING&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hexstr&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 1&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;SET&lt;/span&gt; &lt;span style="color: teal;"&gt;@a&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;@a&lt;/span&gt; &lt;span style="color: grey;"&gt;+&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: magenta;"&gt;convert&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: blue;"&gt;CASE&lt;/span&gt; &lt;span style="color: blue;"&gt;WHEN&lt;/span&gt; &lt;span style="color: teal;"&gt;@hex&lt;/span&gt; &lt;span style="color: grey;"&gt;LIKE&lt;/span&gt; &lt;span style="color: red;"&gt;'[0-9]'&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;THEN&lt;/span&gt; &lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hex&lt;/span&gt; &lt;span style="color: blue;"&gt;as&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ELSE&lt;/span&gt; &lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;ASCII&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;UPPER&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;@hex&lt;/span&gt;&lt;span style="color: grey;"&gt;))-&lt;/span&gt;55 &lt;span style="color: blue;"&gt;as&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;end&lt;/span&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt; &lt;span style="color: teal;"&gt;@place&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;set&lt;/span&gt; &lt;span style="color: teal;"&gt;@place&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;@place&lt;/span&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt; &lt;span style="color: magenta;"&gt;convert&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;bigint&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;16&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;SET&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;@i&lt;/span&gt; &lt;span style="color: grey;"&gt;-&lt;/span&gt; 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;END&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;RETURN&lt;/span&gt; &lt;span style="color: magenta;"&gt;convert&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;varbinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8000&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="color: teal;"&gt;@a&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;END&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Cria tabela de coleta na tempdb para não interferir&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- nas escritas do transaction log no banco LogInternas&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;IF&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: magenta;"&gt;OBJECT_ID&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'tempdb.dbo.Coleta_EventSession'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'U'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: grey;"&gt;IS&lt;/span&gt; &lt;span style="color: grey;"&gt;NOT&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;DROP&lt;/span&gt; &lt;span style="color: blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;name&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;target_data&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;xml&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXML&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;SYSDATETIME&lt;/span&gt;&lt;span style="color: grey;"&gt;()&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INTO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_session_targets&lt;/span&gt;
&lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;JOIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_sessions&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ON&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;address&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;event_session_address&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; 1&lt;span style="color: grey;"&gt;=&lt;/span&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;-- DBID = 20&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: magenta;"&gt;DB_ID&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'LogInternals'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;BDID&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CREATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;EVENT&lt;/span&gt; &lt;span style="color: blue;"&gt;SESSION&lt;/span&gt; &lt;span style="color: teal;"&gt;xMonitorLogFlush&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ON&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;SERVER&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ADD&lt;/span&gt; &lt;span style="color: blue;"&gt;EVENT&lt;/span&gt; &lt;span style="color: teal;"&gt;sqlserver&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;log_flush_complete&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;WHERE&lt;/span&gt; &lt;span style="color: teal;"&gt;database_id&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; 20&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ADD&lt;/span&gt; &lt;span style="color: blue;"&gt;TARGET&lt;/span&gt; &lt;span style="color: teal;"&gt;package0&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;ring_buffer&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;WITH &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;MAX_DISPATCH_LATENCY&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt;
1 &lt;span style="color: teal;"&gt;SECONDS&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ALTER&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;EVENT&lt;/span&gt; &lt;span style="color: blue;"&gt;SESSION&lt;/span&gt; &lt;span style="color: teal;"&gt;xMonitorLogFlush&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ON&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;SERVER&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;STATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;START&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt; &lt;span style="color: blue;"&gt;FROM&lt;/span&gt; &lt;span style="color: grey;"&gt;::&lt;/span&gt;&lt;span style="color: green;"&gt;fn_dblog&lt;/span&gt;&lt;span style="color: grey;"&gt;(NULL,&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;-- Max LSN: 00000024:00000140:0004&amp;nbsp; LOP_MODIFY_HEADER LCX_PFS&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- No momento não devemos encontrar nenhum evento registrado, pois não
houve açao para exigir um log flush&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;name&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;target_data&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;xml&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXML&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;SYSDATETIME&lt;/span&gt;&lt;span style="color: grey;"&gt;()&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_session_targets&lt;/span&gt;
&lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;JOIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_sessions&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ON&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;address&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;event_session_address&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;WHERE&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;XE&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;name&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: red;"&gt;'xMonitorLogFlush'&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Monitorando algumas atividades...&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;BEGIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;TRANSACTION&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;COMMIT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;TRANSACTION&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;BEGIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;TRANSACTION&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CHECKPOINT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;TabelaBase&lt;/span&gt; &lt;span style="color: blue;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color: blue;"&gt;VALUES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;COMMIT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;TRANSACTION&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt; &lt;span style="color: blue;"&gt;FROM&lt;/span&gt; &lt;span style="color: grey;"&gt;::&lt;/span&gt;&lt;span style="color: green;"&gt;fn_dblog&lt;/span&gt;&lt;span style="color: grey;"&gt;(NULL,&lt;/span&gt; &lt;span style="color: grey;"&gt;NULL)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: green; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;-- Max LSN: 00000024:000001c8:0005&amp;nbsp; LOP_COMMIT_XACT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LCX_NULL&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Vamos guardar o estado dos xEvents&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;INSERT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;EventSession&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXML&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;name&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;target_data&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;xml&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXML&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;SYSDATETIME&lt;/span&gt;&lt;span style="color: grey;"&gt;()&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_session_targets&lt;/span&gt;
&lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;JOIN&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: green;"&gt;dm_xe_sessions&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;ON&lt;/span&gt; &lt;span style="color: teal;"&gt;xe&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;address&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;xet&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;event_session_address&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;XE&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;name&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: red;"&gt;'xMonitorLogFlush'&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ALTER&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;EVENT&lt;/span&gt; &lt;span style="color: blue;"&gt;SESSION&lt;/span&gt; &lt;span style="color: teal;"&gt;xMonitorLogFlush&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ON&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;SERVER&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;STATE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: blue;"&gt;STOP&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Current LSN]&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;fn_dblog&lt;/span&gt;&lt;span style="color: grey;"&gt;(NULL,&lt;/span&gt; &lt;span style="color: grey;"&gt;null)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Lista os eventos de forma ordenada...&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;WITH&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt; &lt;span style="color: blue;"&gt;AS &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Current LSN]&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;SUM&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Log Record Length]&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;TamanhoLogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;COUNT&lt;/span&gt;&lt;span style="color: grey;"&gt;(*)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;EntradasLog&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;fn_dblog&lt;/span&gt;&lt;span style="color: grey;"&gt;(NULL,&lt;/span&gt; &lt;span style="color: grey;"&gt;null)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GROUP&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;BY&lt;/span&gt; &lt;span style="color: grey;"&gt;LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Current LSN]&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;)&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(RIGHT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ORDER&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;BY&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;ASC&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(RIGHT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;ASC&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Analisando o que foi coletado&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;*&lt;/span&gt; &lt;span style="color: blue;"&gt;FROM&lt;/span&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Quebrando o XML&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: teal; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;EventSession&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"database_id"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'INT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;database_Id&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"log_block_id"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'BIGINT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;VARBINARY&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;log_block_id&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"write_size"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'BIGINT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;write_size&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CROSS&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;APPLY&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXml&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;nodes&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'//event'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;--WHERE DataHoraRegistro &amp;gt; '2012-05-17 15:20:00'&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;GO&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span lang="PT-BR" style="color: green; font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;-- Consultas para cruzamento dos dados&lt;/span&gt;&lt;span lang="PT-BR" style="font-family: Consolas; mso-ansi-language: PT-BR; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;;&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;WITH&lt;/span&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt; &lt;span style="color: blue;"&gt;AS &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Current LSN]&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;SUM&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Log Record Length]&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;TamanhoLogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;COUNT&lt;/span&gt;&lt;span style="color: grey;"&gt;(*)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;EntradasLog&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: green;"&gt;fn_dblog&lt;/span&gt;&lt;span style="color: grey;"&gt;(NULL,&lt;/span&gt; &lt;span style="color: grey;"&gt;null)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;GROUP&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;BY&lt;/span&gt; &lt;span style="color: grey;"&gt;LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;[Current LSN]&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;)&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;,&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt; &lt;span style="color: blue;"&gt;AS &lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: teal;"&gt;EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"database_id"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'INT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;database_Id&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"log_block_id"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'BIGINT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;VARBINARY&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;log_block_id&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"write_size"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'BIGINT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;write_size&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name =
"rows"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'INT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;rows&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: grey;"&gt;RIGHT(&lt;/span&gt;&lt;span style="color: magenta;"&gt;STUFF&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;sys&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;fn_varbintohexstr&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'(./data[@name = "log_block_id"]/value)[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'BIGINT'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: blue;"&gt;VARBINARY&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;8&lt;span style="color: grey;"&gt;)))&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; 11&lt;span style="color: grey;"&gt;,&lt;/span&gt; 0&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;':'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt; 17&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;tempdb&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;Coleta_EventSession&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;CROSS&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;APPLY&lt;/span&gt; &lt;span style="color: teal;"&gt;SaidaXml&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;nodes&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'//event'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; &lt;span style="color: blue;"&gt;AS&lt;/span&gt; &lt;span style="color: teal;"&gt;T&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: teal;"&gt;C&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;DataHoraRegistro&lt;/span&gt; &lt;span style="color: grey;"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: red;"&gt;'2012-05-17 15:20:00'&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: grey; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;)&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;EntradasLog&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;rows&lt;/span&gt;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;TamanhoLogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;write_size&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FROM&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;FULL&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: grey;"&gt;OUTER&lt;/span&gt; &lt;span style="color: grey;"&gt;JOIN&lt;/span&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ON&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; &lt;span style="color: teal;"&gt;ES&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ORDER&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;BY&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(LEFT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;ASC&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: teal;"&gt;dbo&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;HexStrToVarBinary&lt;/span&gt;&lt;span style="color: grey;"&gt;(RIGHT(&lt;/span&gt;&lt;span style="color: teal;"&gt;LB&lt;/span&gt;&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: teal;"&gt;LogBlock&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; 8&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: blue;"&gt;ASC&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;go&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;DROP&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;EVENT&lt;/span&gt; &lt;span style="color: blue;"&gt;SESSION&lt;/span&gt; &lt;span style="color: teal;"&gt;xMonitorLogFlush&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue; font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt;ON&lt;/span&gt;&lt;span style="font-family: Consolas; mso-bidi-font-size: 12.0pt;"&gt; &lt;span style="color: blue;"&gt;SERVER&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span lang="PT-BR" style="color: blue; font-family: Consolas; line-height: 115%;"&gt;&lt;span style="font-size: x-small;"&gt;GO&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-8208475969353647523?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/uHAe3t0hj2g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/8208475969353647523/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/05/estudando-o-tlog-usando-xevents.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8208475969353647523?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8208475969353647523?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/uHAe3t0hj2g/estudando-o-tlog-usando-xevents.html" title="Estudando o TLog usando xEvents" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Xeo1rY60lFA/T7WMKFJPKII/AAAAAAAAAR0/k7WYuUZkRrU/s72-c/20120517_xEventsTlog_01.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/05/estudando-o-tlog-usando-xevents.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08CSXg4cCp7ImA9WhVUEU8.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-758899393554600637</id><published>2012-05-15T21:57:00.000-03:00</published><updated>2012-05-15T21:57:48.638-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-15T21:57:48.638-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xEvents" /><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="Scripts" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><title>SQLServerDF - Material do evento sobre xEvents</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Hoje nós realizamos o 13o encontro do grupo SQLServerDF, onde fiz uma apresentação de &amp;nbsp;2 horas sobre xEvents. Publiquei no skydrive o PDF e os scripts utilizados na apresentação. Você pode fazer o &lt;a href="https://skydrive.live.com/redir.aspx?cid=e145f7753042d628&amp;amp;resid=E145F7753042D628!1922&amp;amp;parid=E145F7753042D628!414" target="_blank"&gt;download aqui&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Extended Events deve ser um dos recursos mais fantásticos, porém menos utilizados do SQL Server. Muitas vezes acostumamos com uma maneira de atacar um problema e esquecemos que podem existir abordagens mais eficientes, o que é uma pena.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Poder apresentar para o grupo e ter a chance de estudar mais a fundo tecnologia, é um daqueles momentos onde você se questiona porque não está utilizando todo dia o xEvents. A partir de agora eu, e espero que o restante do grupo, possa explorar a fundo este recurso, principalmente no SQL Server 2012.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Até um próximo encontro do grupo!&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-758899393554600637?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/xc85o27p6zM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/758899393554600637/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/05/sqlserverdf-material-do-evento-sobre.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/758899393554600637?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/758899393554600637?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/xc85o27p6zM/sqlserverdf-material-do-evento-sobre.html" title="SQLServerDF - Material do evento sobre xEvents" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/05/sqlserverdf-material-do-evento-sobre.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUAR3w-eSp7ImA9WhVVF04.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-7238371842476817960</id><published>2012-05-11T08:37:00.001-03:00</published><updated>2012-05-11T08:37:26.251-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-11T08:37:26.251-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="Segurança" /><title>ICoFCS em Brasília</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Hoje em dia é fácil encontrarmos eventos e mais eventos técnicos espalhados pelo Brasil, às vezes eu acho que temos muito, depois acho que temos poucos, critico a qualidade de alguns, enfim, têm para todos os gostos. Mas uma coisa é verdade para mim, acabo por ficar viciado em participar somente de eventos da nossa área de trabalho (ex.: SQL Server e .NET) e acabamos por perder belas chances de expandir o horizonte e trabalhar com novas ideias.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Em 2010 eu fui convidado para ministrar uma matéria em um mestrado da UnB para peritos da polícia, onde tive a chance de estudar e falar sobre o tema “Forense no SQL Server”. Nem preciso comentar que foi um belo desafio e muito recompensador, inclusive segurança no SQL Server é um dos meus atuais temas de estudo.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Outra coisa que tenho feito pouco, mas considero muito importante, é a leitura periódica de artigos científicos, pois os trabalhos que fazemos no dia-a-dia usualmente estão muito longe do que podemos encontrar em diversos papers do ACM ou IEEE.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;E o que essas três coisas têm a em comum? Ontem eu recebi de um professor da UnB a notícia que o próximo ICoFCS (INTERNATIONAL CONFERENCE ON FORENSIC COMPUTER SCIENCE) será realizado em Brasília!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;a href="http://www.icofcs.org/2012/"&gt;http://www.icofcs.org/2012/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Uma ótima oportunidade de encontrar em um evento assuntos diferentes, estar próximo da academia e abrir os horizontes. Já coloquei na agenda e já estou fazendo meus planos para participar. Geek é geek, não precisa ser só de SQL Server...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Por curiosidade eu estava passeando no site do evento em 2011 e vi que um dos papers aprovados foi o “Finding Detached Microsoft SQL Server Database Files”, de um dos ex-alunos do curso de mestrado! Inclusive esse assunto foi explorado no trabalho dele que me foi entregue, onde através da assinatura dos arquivos SQL Server era possível descobrir arquivos escondidos. Bacana ou não?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-7238371842476817960?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/F4rqDLwz2MM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/7238371842476817960/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/05/icofcs-em-brasilia.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7238371842476817960?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7238371842476817960?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/F4rqDLwz2MM/icofcs-em-brasilia.html" title="ICoFCS em Brasília" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/05/icofcs-em-brasilia.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMCSH0ycCp7ImA9WhVWEkU.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5377489673694087241</id><published>2012-04-24T12:14:00.000-03:00</published><updated>2012-04-24T12:14:29.398-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-24T12:14:29.398-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SSIS" /><category scheme="http://www.blogger.com/atom/ns#" term="BDD" /><category scheme="http://www.blogger.com/atom/ns#" term="Install" /><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshooting" /><title>Instalação do BDD falha na checagem dos requisitos</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Faz alguns meses eu fui instalar o BDD na máquina nova e me deparei com um problema: a checagem dos pré-requisitos não deixava a instalação continuar, alegando que estava faltando um dos pré-requisitos. Para a apresentação (e na pressa) eu usei uma máquina antiga que tinha o BDD e deixei esse problema de lado.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Nessa semana vou usar o BDD para testar desempenho de alguns pacotes em um cliente e novamente estava lá o erro de instalação do BDD de 32 bits, o que é necessário para você montar o seu pacote, já que o Visual Studio 2008 é um processo de 32 bits.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;A mensagem do erro é “Product: Microsoft SQL Server SSIS Balanced Data Distributor (x86) -- The installation is not successful. Check the following prerequisites: 1. Either Integration Services or BIDS has to be installed. 2. The version of these components has to be either SQL Server 2008 SP2 (or future SPs) or SQL Server 2008 R2 (or future SPs).”&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Validei novamente, todos os pré-requisitos instalados e o diabo da mensagem aparecendo. Como não têm nenhum log de instalação e neste momento não consigo nem saber em qual validação de componente ele está parando, além da documentação não me dar uma lista extensiva das checagens, só me restou a ir para o meu mecanismo de busca favorito...&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Olha aqui que belezura, viva os fóruns e blogs!&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Thread no MSDN: &lt;a href="http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/bbbc2366-5e76-4a06-af48-23c188a2506b"&gt;http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/bbbc2366-5e76-4a06-af48-23c188a2506b&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Link que está na thread: &lt;a href="http://joshgallagher.info/2012/01/25/installing-balanced-data-distributor-on-sql-server-2008-r2-sp1/"&gt;http://joshgallagher.info/2012/01/25/installing-balanced-data-distributor-on-sql-server-2008-r2-sp1/&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Mesmo com o diabo da mensagem falando “SQL Server 2008 R2 (&lt;b&gt;&lt;span style="color: red;"&gt;or future SPs&lt;/span&gt;&lt;/b&gt;)” é necessário “retroceder” a versão do SQL Server 2008 R2 para o RTM editando chaves de registro, caso você tenha instalado o SP1 (e possivelmente algum hotfix ou cummulative update).&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Outra opção seria desinstalar o SP1, instalar o BDD e instalar o SP1... Fiquei com a primeira abordagem.&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp;Mas que beleza!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Como eu já falei do BDD antes, resolvi postar sobre o assunto e fica mais uma referência para a solução deste vacilo do setup. Tomara que possa te ajudar ou pelo menos que o seu mecanismo de busca melhore o ranking da resposta postada no fórum! :-)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;PS: E CLARO, não se esqueça de voltar as chaves de registro ao valor original. Ugh!&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;[]s&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-5377489673694087241?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/5D4S6JmPoC0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5377489673694087241/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/instalacao-do-bdd-falha-na-checagem-dos.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5377489673694087241?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5377489673694087241?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/5D4S6JmPoC0/instalacao-do-bdd-falha-na-checagem-dos.html" title="Instalação do BDD falha na checagem dos requisitos" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/instalacao-do-bdd-falha-na-checagem-dos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYNRnsycCp7ImA9WhVXGUk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-2270683932868231547</id><published>2012-04-20T15:56:00.000-03:00</published><updated>2012-04-20T15:56:37.598-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-20T15:56:37.598-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Memory" /><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshooting" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Analise o cenário e me diga qual o problema...</title><content type="html">&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Ontem um amigo MVP me mandou um e-mail de uma possível consultoria em SQL Server, falando de um cliente com alguns problemas de desempenho no SQL Server e como poderíamos ajuda-lo. Não fui ao cliente e nem vi o ambiente, não temos nem proposta de trabalho, só conseguimos bater um papo hoje com o cliente, o que corroborou ainda mais minhas teorias, então resolvi escrever este post sobre o assunto.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Junto com o e-mail tinha algumas informações do ambiente e montei uma análise (rápida e suja) sobre um dos problemas que o cliente está tendo, então compartilho com vocês o cenário e minha análise. Sugestão: leia o problema e tente entender qual é a zica e qual seria sua sugestão...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Cenário&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Acho que não dava para ser mais breve, vamos lá...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Servidor com 64GB de RAM e 16 processadores&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;SQL Server 2005 SP4 x86 Standard Edition&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;AWE Habilitado&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Max Server Memory = 60.000&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Max Worker Threads = 0&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Além disso, o cliente mostrou uma tela com uma série de requisições bloqueadas por um wait type bem divertido: RESOURCE_SEMAPHORE_QUERY_COMPILE.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Em um call que fizemos hoje, ele mencionou que já trabalharam em um servidor com 32GB de RAM e fizeram um acréscimo de hardware com mais processadores e 64GB, porém o comportamento não mudou.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Então eu pergunto:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;O que justifica o cliente estar vendo o wait type RESOURCE_SEMAPHORE_QUERY_COMPILE? Como você atacaria o problema?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;TEMPO&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;PARA&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;VOCÊ&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;PENSAR&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;UM&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;POUCO,&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;OK&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;???&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;???&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;!!!!&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;!!!!&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif; font-size: large;"&gt;Explicação&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;RESOURCE_SEMAPHORE_QUERY_COMPILE - Este é o semáforo de compilação do SQL Server, é a forma que ele tem para impedir que a otimização de consultas acabe com a memória do servidor, então ele cria alguns gateways (small, medium e large) que controlam o número de compilações simultâneas dentro de cada grupo. Os thresholds e número de compilações são definidos de acordo com os recursos disponíveis para o SQL Server... Então está ótimo, pois o SQL Server têm definido 60.000MB para o Buffer Pool!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Opa opa opa, calma lá! Aqui temos um probleminha, pois estamos trabalhando com o AWE (pois o SQL Server é 32 bits) e sabemos que somente o data cache pode se beneficiar dessa extensão. E o resto dos memory clerks, como ficam? Bom, eles têm que disputar o que sobra dentro dos 2GB de endereçamento virtual de user mode, isto é, tirando o MemToLeave temos aproximadamente 1.6 para todos os outros clerks, provavelmente até menos se descontarmos outras coisinhas.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Como também o plan cache está nessa pressão, caso ele não esteja sendo bem utilizado, provavelmente está forçando ainda mais o número de compilações, aumentando a probabilidade de vermos mais do wait type em questão. Realmente um daqueles problemas de cobertor curto.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Aproveitando, acho que aí fica claro porque não houve grande ganho com o upgrade de hardware, pois a contenção está em uma área de memória que não se beneficia de mais memória utilizada através de AWE.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Sugestões...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;A sugestão padrão é migrar para arquitetura de 64 bits, pois aí o endereçamento virtual é capaz de suportar todos os memory clerks e dividir melhor a proporção utilizada por cada um deles.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Outra opção, mais limitada, é tentarmos aliviar pontualmente a dor que eles estão sentindo, tentando aumentar a eficiência do plan cache, parametrização de consultas, etc. De forma que consiga aliviar um pouco a pressão entre os clerks e minimizar o número de compilações necessárias.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Muitos poderiam sugerir habilitar o /3GB, mas aí com 60GB de BPool o problema seria outro e o cliente provavelmente experimentaria o problema de PTE starvation.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;No fundo não é um problema muito trivial, mas acho que o diagnóstico está bacana para um cliente onde nem tocamos no ambiente. Tomara que ele consiga esperar por um buraco na nossa agenda, estou querendo “sujar as mãos” e fazer um tuning pesado com eles. Afinal, nos disseram que duas empresas de consultoria já passaram por lá...&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Assunto show! E que os alunos do Internals já sabem, afinal falamos sobre isso nos módulos 01 e 02! Curiosamente estamos com outro e-mail discutindo outro ambiente x86, dois no mesmo dia, para quem pensou que não veria muito mais casos de 32 bits.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Abraços,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-2270683932868231547?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/i2N3lGcdhXA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/2270683932868231547/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/analise-o-cenario-e-me-diga-qual-o.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2270683932868231547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2270683932868231547?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/i2N3lGcdhXA/analise-o-cenario-e-me-diga-qual-o.html" title="Analise o cenário e me diga qual o problema..." /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/analise-o-cenario-e-me-diga-qual-o.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EARnw_eip7ImA9WhVaFEk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6816537115162022913</id><published>2012-04-20T07:40:00.000-03:00</published><updated>2012-06-11T16:07:27.242-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-11T16:07:27.242-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Comunidade" /><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="PASS" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><title>[SQLServerDF] Encontro XIV - Aplicando o SQL Server Resource Governor</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Então é hora de pegar o embalo e vencer a inércia.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Além do encontro de &lt;/span&gt;&lt;a href="http://luticm.blogspot.com.br/2012/04/sqlserverdf-encontro-xiii-xevents-no.html" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Maio sobre xEvents&lt;/a&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;, aproveito para anunciar o encontro XIV do SQLServerDF.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;As informações sobre o encontro são:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;Local: &lt;/b&gt;Auditório da Microsoft - Edifício Corporate Financial Center, sala 302 - Brasília&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;!! DATA ATUALIZADA !!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span style="color: red;"&gt;Eu estarei fora de Brasília na data original do encontro (19 de Junho), então segue nova data...&lt;/span&gt;&lt;b&gt;
&lt;br /&gt;Data e horário:&lt;/b&gt;&amp;nbsp;26/06/2012, 17:00h ~ 19:30h&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;
Tema: &lt;/b&gt;Aplicando o SQL Server Resource Governor&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;
Descrição: &lt;/b&gt;Esta sessão têm por objetivo explicar o funcionamento do Resource Governor, entendendo seus componentes: grupos, pools e função de classificação. Também vamos discutir um pouco do funcionamento interno e o mais importante, como utilizar o resource governor. Em quais cenários ele ajuda? Como trabalhar a função de classificação? Como fazer ajustes dinamicamente com o RG? E para finalizar, vamos falar das melhorias que temos no SQL Server 2012.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;
Palestrante:&lt;/b&gt; Luciano Caixeta Moreira&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;
Mini-bio:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira é fundador da empresa Sr. Nimbus, onde atua como consultor e instrutor SQL Server/.NET. Trabalhou na Microsoft Brasil entre Janeiro de 2006 e Março de 2009, onde atuou como Premier Field Engineer de SQL Server e especialista em desenvolvimento. Formado em ciência da computação pela Universidade de Brasília, ele atua com desenvolvimento, consultoria e treinamento de tecnologias Microsoft desde 2000, sempre focado no desenvolvimento de soluções e banco de dados. Luciano obtém as certificações MCP, MCAD .NET, MCSD .NET, MCDBA, MCTS (SQL Server 2005/2008, .NET 3.5, ADO.NET 3.5 e ADO.NET 4.0), MCITP (SQL Server 2005/2008) e MCT, nomeado MVP de SQL Server em Julho/2010, também e escreve em seu blog: http://luticm.blogspot.com&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Quer participar? Então mande para o grupo SQLServerDF um e-mail confirmando sua presença, pois a capacidade do auditório é limitada, portanto atendemos por ordem de recebimento de e-mails!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-6816537115162022913?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/_z3cXqZLbj0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6816537115162022913/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/sqlserverdf-encontro-xiv-aplicando-o.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6816537115162022913?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6816537115162022913?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/_z3cXqZLbj0/sqlserverdf-encontro-xiv-aplicando-o.html" title="[SQLServerDF] Encontro XIV - Aplicando o SQL Server Resource Governor" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/sqlserverdf-encontro-xiv-aplicando-o.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYBRHc5cSp7ImA9WhVXGEg.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5069268888021138264</id><published>2012-04-19T13:32:00.000-03:00</published><updated>2012-04-19T13:32:35.929-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-19T13:32:35.929-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Comunidade" /><category scheme="http://www.blogger.com/atom/ns#" term="xEvents" /><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><title>[SQLServerDF] Encontro XIII - xEvents no SQL Server 2008 e SQL Server 2012</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Vamos para mais encontros do grupo SQLServerDF, dessa vez eu vou falar um pouco sobre um assunto muito interessante... xEvents!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;As informações sobre o encontro são:&lt;/span&gt;&lt;br /&gt;
&lt;b style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Local:&lt;/b&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt; Auditório da Microsoft - Edifício Corporate Financial Center, sala 302 - Brasília&lt;/span&gt;&lt;br /&gt;
&lt;b style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Data e horário:&lt;/b&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt; 15/05/2012, 17:00h ~ 19:30h&lt;/span&gt;&lt;br /&gt;
&lt;b style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Tema:&lt;/b&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt; xEvents no SQL Server 2008 e SQL Server 2012&lt;/span&gt;&lt;br /&gt;
&lt;b style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Descrição:&lt;/b&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt; Essa sessão têm por objetivo explicar o que são Extended Events, recurso que foi disponibilizado no SQL Server 2008, e como é o funcionamento e arquitetura deste componente importante (mas não tão utilizado) do SQL Server. Nessa sessão vamos partir desde de uma introdução ao mundo do xEvents, conceitos básicos, como utilizamos e exemplos de uso, até explorarmos um pouco as novidades do SQL Server 2012 para xEvents.&lt;/span&gt;&lt;br /&gt;
&lt;b style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Palestrante&lt;/b&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;: Luciano Caixeta Moreira&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;br /&gt;
Mini-bio:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira é fundador da empresa Sr. Nimbus, onde atua como consultor e instrutor SQL Server/.NET. Trabalhou na Microsoft Brasil entre Janeiro de 2006 e Março de 2009, onde atuou como Premier Field Engineer de SQL Server e especialista em desenvolvimento. Formado em ciência da computação pela Universidade de Brasília, ele atua com desenvolvimento, consultoria e treinamento de tecnologias Microsoft desde 2000, sempre focado no desenvolvimento de soluções e banco de dados. Luciano obtém as certificações MCP, MCAD .NET, MCSD .NET, MCDBA, MCTS (SQL Server 2005/2008, .NET 3.5, ADO.NET 3.5 e ADO.NET 4.0), MCITP (SQL Server 2005/2008) e MCT, nomeado MVP de SQL Server em Julho/2010, também e escreve em seu blog: http://luticm.blogspot.com&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Quer participar? Então mande para o grupo SQLServerDF um e-mail confirmando sua presença, pois a capacidade do auditório é limitada, portanto atendemos por ordem de recebimento de e-mails!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Para aqueles que perguntam: vai ser transmitido ao vivo? Não. Gravado: talvez. Estou pensando na ideia de colocar o Camtasia gravando a sessão, o problema fica sempre por conta do áudio... O SQLServerDF aceita doações de microfones bluetooth ou qualquer equipamento bacana que possa nos ajudar a conduzir melhor os encontros do grupo. :-)&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
[]s&lt;/div&gt;&lt;br /&gt;
Luciano Caixeta Moreira - {Luti}&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;luciano.moreira@srnimbus.com.br&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;www.twitter.com/luticm&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;www.srnimbus.com.br&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-5069268888021138264?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/gXpj5FDHWFM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5069268888021138264/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/sqlserverdf-encontro-xiii-xevents-no.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5069268888021138264?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5069268888021138264?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/gXpj5FDHWFM/sqlserverdf-encontro-xiii-xevents-no.html" title="[SQLServerDF] Encontro XIII - xEvents no SQL Server 2008 e SQL Server 2012" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/sqlserverdf-encontro-xiii-xevents-no.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUAQHY-cCp7ImA9WhVXEEw.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1399911835156467977</id><published>2012-04-09T21:37:00.000-03:00</published><updated>2012-04-09T21:37:21.858-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-09T21:37:21.858-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2012" /><category scheme="http://www.blogger.com/atom/ns#" term="certificação" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><category scheme="http://www.blogger.com/atom/ns#" term="Carreira" /><title>Impressões da prova 70-465</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Sexta-feira, feriadão nacional e onde eu estava 08:50 da manhã? Na Hepta/Novintec para fazer a prova 70-465 Designing Database Solutions for Microsoft SQL Server 2012 (na verdade 71-465, já que era uma prova beta).&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Eu marquei a prova sem consultar os feriados e por coincidência a data ainda estava aberta no calendário da Prometric, então lá estava eu, arrastando a recepcionista em pleno feriado para fazer mais uma prova beta de SQL Server 2012. Tirando um atraso do sistema de 50 minutos, acabei a prova toda em aproximadamente 1:15h.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Com essa encerrei meu ciclo de provas beta, nesta semana a agenda está bem atribulada e ainda tenho que estudar mais sobre algumas coisas do SQL Server 2012 para as outras provas. Dentre as três provas eu gostei mais da 70-461, achei ruim a 70-464 e a prova 70-465 está no meio termo, acho que é um prova que consegue cobrir bem o conteúdo que está descrito pela Microsoft (&lt;/span&gt;&lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-465#tab2" style="font-family: Georgia, 'Times New Roman', serif;"&gt;http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-465#tab2&lt;/a&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;), mas ainda falta um pouco mais de complexidade para ser uma prova de design, que julgo eu, deveria ser a mais complexa das três.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Vamos ao pontos da prova...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
1.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;A prova tinha duração de 3 horas contando tempo para questionários, e efetivamente 2:15h para as questões. Ainda me pergunto porque a 70-464 é a mais longa, de novo acho que essa prova têm que ser a mais complexa e, portanto, mais longa.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;2.&amp;nbsp;A prova era composta de 5 (ou 6?) estudos de caso e mais 28 questões avulsas, sendo que dos N estudos cada um tinha em média 3 questões e dois casos se repetiram, cada um com questões diferentes. Gosto muito dos estudos de caso, mas não da forma como foi colocado.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a.&amp;nbsp;Achei essa quebra muito ruim, alguns casos são grandes e é impensável você ler tudo antes de partir para as questões, então têm que partir das questões e encontrar o que precisa na descrição do cenário. Se a Microsoft agrupasse as perguntas, poderia dar mais complexidade às questões sem o aluno “perder tempo” com muito enunciado, portanto acredito que o ideal seria 2 cenários longos com 8/9 perguntas em cada um.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;3.&amp;nbsp;Nesta prova você não é cobrado por sintaxe ou como utilizar o SSMS para executar determinada tarefa, sendo uma prova de designing a Microsoft que validar se você sabe como escolher a melhor funcionalidade para compor uma solução, então vai exigir conhecimento bem diversificado, indo desde mirroring e AlwaysOn, passando pelo Agent, backup/restore, criptografia, PBM, indexação, programming, etc.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;4.&amp;nbsp;Como já mencionei, algumas questões poderiam ser mais complexas e outras pecam por não possuírem um maior detalhamento para você &amp;nbsp;escolher a MELHOR resposta, mas teve melhor qualidade do que a 70-464.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Lado técnico... É quase mais fácil falar o que não caiu, no máximo 2 questões sobre um determinado assunto, mas vou tentar relembrar alguns pontos que merecem atenção.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
1.&amp;nbsp;Edições do SQL Server e do Windows Server: algumas vezes o enunciado cobra aquele que atende o requisito e quer minimizar o custo, então saber se existe no Standard/Enterprise, se executa no Windows Core, é necessário. Particularmente sou muito ruim em saber funcionalidade x versão, provavelmente devo ter errado alguma.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;2.&amp;nbsp;Estratégica de Backup/Recovery, alertas e jobs também são cobrados. Se você é desenvolvedor e nunca viu isso, vai te atrapalhar com certeza.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;3.&amp;nbsp;Ferramentas para fazer um troubleshooting são cobradas (inclusive uma mesma questão apareceu com respostas diferentes), saber se deve olhar wait stats ou outra DMV (e quais).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;4.&amp;nbsp;Indexação, manutenção, influência de tipos de dados (ex.: LOBs).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;5.&amp;nbsp;Programação T-SQL usando tabelas @ e #, normalização (caiu uma questão bem bacana).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;6.&amp;nbsp;Concorrência – principalmente escolha de níveis de isolamento, como resolver deadlocks, etc.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;7.&amp;nbsp;Segurança – ownership chaining, TDE.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;8.&amp;nbsp;Filetable vs. Filestream vs. VARBINARY(MAX)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;9.&amp;nbsp;Alguns assuntos que não caíram (provavelmente você pode esbarrar com algum desses): tópico “Design SQL Server instances”, Entity-Attribute-Value (EAV) modeling, triggers DDL, e um ou outro mais.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Então para essa prova se você só trabalhar com T-SQL ou é um DBA que só olha para a parte administrativa, terá problemas com essa prova, não que seja extremamente difícil, mas errinhos bobos quando acumulados pode representar sua reprovação. Minha sugestão, explore bem a lista de conteúdo da prova, lendo um pouco sobre cada coisa e entendo o quadro geral, e provavelmente você se dará bem nessa prova. Realmente ainda espero que a prova definitiva seja mais difícil...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Fecho aqui minha série sobre as provas betas, espero que esses comentários possam te ajudar, seja na prova beta ou na definitiva. Agora é esperar algumas semanas e torcer para o resultado ser positivo, prometo que atualizo os posts com o resultado da prova, aí poderemos saber se os conselhos ganham mais solidez. E como eu critiquei bastante algumas provas, seria melhor não reprovar...&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Bom estudo!&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-1399911835156467977?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Sw38q2PlU4M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1399911835156467977/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/impressoes-da-prova-70-465.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1399911835156467977?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1399911835156467977?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Sw38q2PlU4M/impressoes-da-prova-70-465.html" title="Impressões da prova 70-465" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/impressoes-da-prova-70-465.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4FRHg8fCp7ImA9WhVQFUo.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-4483272881152182292</id><published>2012-04-04T19:01:00.000-03:00</published><updated>2012-04-04T19:01:55.674-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-04T19:01:55.674-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2012" /><category scheme="http://www.blogger.com/atom/ns#" term="certificação" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Impressões da prova 70-464</title><content type="html">&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Hoje de manhã fiz a prova 71-464: Developing Microsoft SQL Server 2012 Databases (que por ser beta fica com o 71 ao invés do 70) e NÃO gostei da prova nem um pouco.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Antes de fazer a prova eu sempre dou uma olhada no site da prova (&lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-464"&gt;http://www.microsoft.com/learning/en/us/exam.aspx?id=70-464&lt;/a&gt;) e reviso as habilidades que são cobradas (skills measured). Dei uma olhada e nada fora do esperado para uma prova de desenvolvimento do SQL Server 2012, revisei algumas novidades do SQL Server 2012 e tudo certo, pronto para a prova.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;b&gt;Seguem as críticas e pontos positivos da prova...&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
1.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;A prova beta tinha 2 estudos de caso (6 e 11 questões) e 28 questões avulsas. Eu particularmente sou um grane fã dos estudos de caso, acho que trás uma maior complexidade para a prova e o candidato têm que levar em consideração diversos aspectos que podem influenciar a resposta, sem ter a garantia de que os fatores que influenciam na resposta estão ali em cima, no cabeçalho. Ponto para a Microsoft.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;2.&amp;nbsp;A prova tinha duração total de 4 horas com os todos questionários e 3 horas e 15 min (ou algo parecido) para as questões técnicas. Eu acabei tudo em 1:30h, então de prova foi 1:15h. Ou a prova definitiva vai ser diferente ou alguém errou feio no tempo, não vi necessidade de todo esse tempo.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;3.&amp;nbsp;Nessa prova questões do tipo “Escolham todas respostas que se aplicam” sem falar o número de itens que devem ser marcados e outras do tipo “Escolha aquela que MELHOR responde a pergunta”.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a.&amp;nbsp;Com relação ao primeiro tipo, não tenho muito problema em não saber o número exato de itens, é mais difícil, só não sei se a correção considera tudo ou nada para a pontuação da prova.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;b.&amp;nbsp;Já o segundo trás um problema, você têm que considerar muitos aspectos para escolher o melhor, mas o enunciado da questão muitas vezes é pobre! Eu levo em conta mais uns 10 detalhes que não foram definidos na questão e recorrentemente fico tentando adivinhar o que o autor da questão estava pensando. Uma merda.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;4.&amp;nbsp;Questões de arrastar elementos para compor a solução estão presentes e acho legal, pois o candidato têm que saber estruturar a resposta. Só acho que deveriam ser oferecidas mais opções para dificultar um pouco, da forma que está na maioria das vezes é simples.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;5.&amp;nbsp;Muitas questões avulsas parecem que foram escritas com pressa e as respostas são muitas vezes ridículas. Acho interessante combinar questões que exijam do candidato um formalismo de sintaxe e outras que cobrem conceitos, como quando usar funcionalidade X ou Y.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;a.&amp;nbsp;O que não rola é o camarada colocar uma questão conceitual em que a resposta é utilizar um XSD e entre as respostas ter “sp_configure”, “trigger de DDL”, “índice XML”. O que ele está efetivamente testando? Se o cara sabe já ouviu falar alguma vez o que significa XSD (já que na questão sintaxe não é cobrado)?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;6.&amp;nbsp;Eu tive que comentar uma questão com o seguinte texto “This is the worst question I’ve ever seen in a Microsoft Exam. Remove it.”.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;a.&amp;nbsp;A questão tinha um enunciado super confuso, uma procedure de referência que você tinha que corrigir e entre as opções tinham: alterar a linha 1; linha 4; linha 6; linha 14. SEM FALAR O QUE DEVE SER UTILIZADO. Era uma questão que tinha potencial para avaliar se o camarada entendeu o estudo de caso e validar construções T-SQL, mas a forma como foi escrita a questão, PQP!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;7.&amp;nbsp;Achei problemático a consistência entre questões dentro de um estudo de caso, por exemplo.: uma questão pedia para definir o tipo de dados de uma coluna, para armazenar algo do dado “00434000242” (string explícita na descrição caso!), onde é uma combinação de 2 números. Eu escolheria CHAR(11), para facilitar o tratamento posicional. Logo em seguida vem uma questão para adicionar uma foreign key para essa mesma coluna que as únicas opções era trabalhar com BIGINT. Voltei e mudei a minha resposta, já que não seria consistente no mesmo caso uma coluna com dois tipos.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;8.&amp;nbsp;Uma questão ou outra eu achei fora do contexto do desenvolvedor TSQL. Me respondam, um dev precisa saber que existe o sp_add_job ou sp_add_operator para trabalhar migrar Jobs do agente entre servidores.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;Revisão dos itens técnicos:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
1.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Primeira coisa que me impressionou, não vi nenhuma questão sobre novidades do SQL Server 2012: contained databases, FileTable, column store index, etc. Pode ser alguma coisa com o sorteio das questões, mas estranho.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;2.&amp;nbsp;Objetos de programação: views, procedures e UDF. Chove na prova, nada de outro mundo, só para validar se o cara sabe escrever procs, alterar, trabalhar com schemabinding, tipos de UDF, etc.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;3.&amp;nbsp;XML: caiu muito na prova, mas em geral questões simples (nível 100/200). Quando poderia complicar a sintaxe, vinham as perguntas genéricas. Saber trabalhar com colunas XML, XPath, XSD, DOCUMENT/CONTENT, etc.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;4.&amp;nbsp;Índices e desempenho: caiu bem, entender os tipos, cover index, filtered, etc. A maioria das vezes acompanhado de consultas ruins ou descrição de cenários, em geral tranquilo, tirando uma onde eu acho que se a MS queria validar o mesmo que eu imaginei, é fora da realidade.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;5.&amp;nbsp;Tipos de dados e criação de objetos/esquemas: algumas questões, na sua maioria simples, uma ou outra com sintaxe que utilizamos pouco (ex.: esquemas) que pode pegar alguns, como me pegou. :-)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;6.&amp;nbsp;Segurança: caíram mais questões relacionadas a criptografia (e seus tipos), TDE e assinaturas. Senti falta de mais questões relacionadas com ownership chaining, atribuição de permissões e execute as/revert.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;7.&amp;nbsp;Questões isoladas (1 ou 2): locking, &amp;nbsp;CLR, objetos temporários, transações, DMVs (ridícula a questão), Full-Text Search,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Em geral eu achei muito mal distribuídas as questões, não cobrindo assuntos importantes e repetindo questões do mesmo assunto. Enunciados pobres, questões mal formadas e muita questões tão simples (espero eu) que deixa a gente na dúvida, além de pouco validar.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Sinceramente eu acho que fui bem na prova, mas até agora estou pensando se não havia algum peguinha nas questões ou o que o autor queria avaliar no candidato, então um resultado negativo não está fora de cogitação. Claro que continuo torcendo para passar, mas espero que a Microsoft faça uma bela revisão no conteúdo dessa prova, pois não acredito que atinge o objetivo de avaliar o desenvolvedor SQL Server. Diferente da 70-461 (&lt;a href="http://luticm.blogspot.com.br/2012/03/impressoes-da-prova-70-461.html"&gt;http://luticm.blogspot.com.br/2012/03/impressoes-da-prova-70-461.html&lt;/a&gt;) que fez isso muito bem.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
Boa prova!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;br /&gt;
&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-4483272881152182292?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/uh5jRI-800I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/4483272881152182292/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/04/impressoes-da-prova-70-464.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4483272881152182292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4483272881152182292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/uh5jRI-800I/impressoes-da-prova-70-464.html" title="Impressões da prova 70-464" /><author><name>Luciano Moreira</name><uri>http://www.blogger.com/profile/08581065147773927546</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://4.bp.blogspot.com/_kCObTb7JXUE/SceD2tlw1YI/AAAAAAAAAAg/IN5IVgUlIHU/S220/FotoPublica_MSLivros.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2012/04/impressoes-da-prova-70-464.html</feedburner:origLink></entry></feed>
