<?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: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;DUEEQ3czeyp7ImA9WhRVEU4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979</id><updated>2012-01-09T17:33:22.983-02:00</updated><category term="Plano de Execução" /><category term="Dicas e Truques" /><category term="Performance" /><category term="Download" /><category term="Documentação" /><category term="Constraints" /><category term="Polêmica" /><category term="Bug" /><category term="Soluções" /><category term="Database Snapshot" /><category term="Brasília" /><category term="ASP.NET" /><category term="Deadlock" /><category term="Multi-Thread" /><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="IO" /><category term="Rede" /><category term="TFS2010" /><category term="MVP" /><category term="XML" /><category term="certificação" /><category term="TI" /><category term="PASS" /><category term="Webcast" /><category term="TechEd" /><category term="SDK" /><category term="Virtual Server" /><category term="online" /><category term="Plan Cache" /><category term="Carreira" /><category term="Querying" /><category term="Cultura" /><category term="Calendário" /><category term="Pessoal" /><category term="testes de unidade" /><category term="Astoria" /><category term="DBA" /><category term="T-SQL" /><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="Vagas" /><category term="Fotos" /><category term="CTP" /><category term="Azure" /><category term="Codeplex" /><category term="Whitepaper" /><category term="CPU" /><category term="Desafio" /><category term="Comunidade" /><category term="vs2010" /><category term="Scripts" /><category term="Perguntas" /><category term="Virtual" /><category term="SQLSaturday" /><category term="Indexes" /><category term="Dump" /><category term="SQL11" /><category term="Storage" /><category term="MDS" /><category term="Development Storage" /><category term="Caridade" /><category term="SQL Comact" /><category term="MDM" /><category term="Office" /><category term="Troubleshooting" /><category term="Internals" /><category term="Segurança" /><category term="COM" /><category term="PDC09" /><category term="WER" /><category term="Java" /><category term="Demos" /><category term="ADO.NET" /><category term="VirtualPC" /><category term="SQLOS" /><category term="Treinamentos" /><category term="Sr.Nimbus" /><category term="WCF" /><category term="Install" /><category term="Linq" /><category term="IE" /><category term="SQL Server 2008 R2" /><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>156</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;CkUDQns8eCp7ImA9WhRVEUw.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1853028384901293880</id><published>2012-01-09T09:51:00.002-02:00</published><updated>2012-01-09T09:57:53.570-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-09T09:57:53.570-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="PASS" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><title>[SQLServerDF] Encontro XII - Por dentro dos wait types (versão estendida)</title><content type="html">&lt;h3 class="post-title entry-title" style="background-color: white; line-height: 1.1em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;span style="font-weight: normal; line-height: 1.3em;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif; font-size: small;"&gt;Bom dia pessoal, tudo bem?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="post-body entry-content" id="post-body-6408296715565747501" style="background-color: white; line-height: 1.3em; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Ano novo, gás renovado, então que tal retomarmos os nosso encontros do SQLServerDF?&lt;/span&gt;&lt;/div&gt;&lt;div class="post-body entry-content" id="post-body-6408296715565747501" style="background-color: white; line-height: 1.3em; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Para iniciar nosso ano quero apresentar um dos assuntos que mais gostei de falar no ano passado: waits no SQL Server. &lt;br /&gt;
Fiz uma palestra de uma hora sobre esse assunto no SQLSat #100, mas quem esteve presente pode perceber que a sessão foi bem corrida, então vou aproveitar um maior tempo dos encontros do SQLServerDF para fazer uma introdução com mais calma, explorarmos as demonstrações com mais detalhes e, quem sabe, até analisarmos outros wait types?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="post-body entry-content" id="post-body-6408296715565747501" style="background-color: white; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;span style="line-height: 1.3em;"&gt;As informações sobre o encontro são:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="post-body entry-content" id="post-body-6408296715565747501" style="background-color: white; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span style="line-height: 20px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="line-height: 1.3em;"&gt;&lt;strong&gt;Local:&lt;/strong&gt;&amp;nbsp;Auditório da Microsoft - Edifício Corporate Financial Center, sala 302 - Brasília&lt;/span&gt;&lt;br /&gt;
&lt;span style="line-height: 1.3em;"&gt;&lt;strong&gt;&lt;br /&gt;
Data e horário:&lt;/strong&gt;&amp;nbsp;19&lt;/span&gt;&lt;span style="line-height: 1.3em;"&gt;/01/2012, 17:00h ~ 19:30h&lt;/span&gt;&lt;br /&gt;
&lt;span style="line-height: 1.3em;"&gt;&lt;strong&gt;&lt;br /&gt;
Tema:&lt;/strong&gt;&amp;nbsp;Por dentro dos Wait Types&amp;nbsp;&lt;/span&gt;&lt;span style="line-height: 16px;"&gt;(versão estendida)&lt;/span&gt;&lt;br /&gt;
&lt;span style="line-height: 16px;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="line-height: 1.3em;"&gt;&lt;strong&gt;&lt;br /&gt;
Descrição:&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="line-height: 16px;"&gt;Essa sessão têm por objetivo explicar o que são wait types, discutir um pouco do funcionamento da engine do SQL Server, qual quais os wait types mais comuns e seu significado. Se você cansou de olhar para a sys.dm_os_wait_stats sem entender direito o que o SQL Server está te informando, essa sessão é para você. &lt;br /&gt;
Nota: não é uma sessão introdutória, então se usarmos xEvents ou outros recursos do SQL Server, provavelmente não teremos tempo de explicá-las em detalhes.&lt;/span&gt;&lt;br /&gt;
&lt;span style="line-height: 1.3em;"&gt;&lt;strong&gt;&lt;br /&gt;
Palestrante:&lt;/strong&gt;&amp;nbsp;Luciano Caixeta Moreira&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="post-body entry-content" id="post-body-6408296715565747501" style="background-color: white; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;Mini-bio:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div lang="pt-BR" style="margin-bottom: 0in; margin-left: 0in; margin-right: 0in; margin-top: 0in;"&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;Luciano Caixeta Moreira é fundador&amp;nbsp;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 &lt;span style="font-style: italic;"&gt;Premier Field Engineer&lt;/span&gt; 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: &lt;a href="http://luticm.blogspot.com/"&gt;http://luticm.blogspot.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;
&lt;span style="line-height: 1.3em;"&gt;Quer participar? Então mande para o grupo &lt;a href="http://groups.google.com/group/sqlserverdf"&gt;SQLServerDF&lt;/a&gt; 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;/span&gt;&lt;/div&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;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-1853028384901293880?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/iZM0DUYsIzU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1853028384901293880/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/01/sqlserverdf-encontro-xii-por-dentro-dos.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1853028384901293880?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1853028384901293880?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/iZM0DUYsIzU/sqlserverdf-encontro-xii-por-dentro-dos.html" title="[SQLServerDF] Encontro XII - Por dentro dos wait types (versão estendida)" /><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/01/sqlserverdf-encontro-xii-por-dentro-dos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cBQ3Y7eip7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-2806423687454579521</id><published>2012-01-02T10:57:00.000-02:00</published><updated>2012-01-02T10:57:32.802-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T10:57:32.802-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Pessoal" /><category scheme="http://www.blogger.com/atom/ns#" term="Carreira" /><title>2012 – Reflexões para o novo ano</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Seguindo a tradição dos posts de início de ano, estou novamente aqui para escrever algumas palavras para você que acompanha este blog.&lt;/span&gt;&lt;br /&gt;
&lt;h4&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;Revisando o ano de 2011&lt;/span&gt;&lt;/h4&gt;&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;Aspecto profissional&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Seu ano profissional foi bom? Conseguiu executar aquele projeto que quando acabou você pode olhar para trás e dizer “Putz, que belo serviço eu fiz!”? Independente das variações das bolsas, seu índice no mercado profissional está mais valorizado ou caiu?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Em uma análise direta do ano de 2011 eu digo que aprendi demais como profissional e consultor, mas tecnicamente poderia ter sido melhor, não que tenha sido ruim, porém ficou abaixo do que eu exijo.&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A razão para tal análise foi que durante o ano que passou fiquei muito envolvido nas questões dos clientes em que trabalhei, entrega de treinamentos, organização da Sr. Nimbus e questões que vão além do aspecto técnico, então acho que saí de 2011 um profissional mais maduro, porém abaixo da linha técnica que gostaria atingir. Efetivamente não posso reclamar do resultado, pois não fui capaz de corrigir o curso (e nem sei se conseguiria) que tomei neste ano.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Um ponto muito positivo foi que praticamente consegui terminar meu MBA Executivo (que havia trancado em 2010), faltando apenas duas matérias e o projeto para concluir minha primeira pós-graduação.&lt;/span&gt;&lt;br /&gt;
&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;Aspecto pessoal&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Foi um ano muito diferente e muito especial, com a chegada do Bernardo em Outubro de 2010 eu passei a exercer uma nova profissão (e a mais gratificante), de ser pai. Foi um ano de aprendizado e muita felicidade em casa, gostamos tanto da brincadeira que seguindo planos traçados já tratamos de arranjar um irmão para o nosso filhote! &lt;strong&gt;Possivelmente em Março deste ano o Rafael virá ao mundo para compor nossa querida família&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Por conta da mudança de ritmo eu li menos do que gostaria (acho que somente 6 livros), fui pouco ao cinema, não joguei o poker em família e fui menos ao futebol. Parte por conta da minha desorganização e conflito de agenda, mas uma pena mesmo assim.&lt;/span&gt;&lt;br /&gt;
&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;Sr. Nimbus&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A empresa não poderia ficar de fora da análise. Em 2011 a Nimbus deixou de ser uma razão social com geeks e passou a caminhar para ser aquela empresa que sempre desejamos construir. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Hoje temos uma sala organizada e com qualidade, um planejamento estratégico, um corpo técnico mais maduro e com o perfil adequado, além de maior controle administrativo. Isso claro não veio de graça, foram muitas horas de reunião, execução, pesquisa, enfim, muito esforço despendido (e mais do que válido) para criarmos uma &lt;strong&gt;empresa onde o geek vive feliz&lt;/strong&gt;!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Obviamente que nem tudo foi perfeito, tivemos que aprender duras lições com os erros do passado, fizemos investimentos que talvez não se justifiquem, passamos a analisar com mais cuidado o que movem os profissionais, analisamos problemas de previsibilidade do mercado e sua reação a abordagens mais rígidas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Aproveito para compartilhar um acontecimento que me marcou. No primeiro trimestre de 2011 tivemos a oportunidade de trabalhar com um grande projeto de BI, conversamos com o cliente que já conhecia nosso trabalho e queria executá-lo com a Nimbus. Também disse que pagaria para uma empresa fazer o levantamento de requisitos de forma a ter uma proposta de projeto coerente.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Este cliente conseguiu 3 propostas, sendo nossa empresa a única da mesma cidade e segundo o cliente, o valor hora da Nimbus era o mas competitivo, porém nós pedimos 120 horas de levantamento enquanto as outras empresas pediram 40 horas. Em seguida nos pediu para executar o levantamento em 40 horas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Qual foi o resultado: &lt;em&gt;não atendemos o pedido e perdemos o projeto&lt;/em&gt;. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Já fui chamado de burro por um amigo que trabalha na área comercial: “Era só fazer um levantamento qualquer e depois colocar uma gordura grande no projeto, o que der errado depois você renegocia”. Claro que eu sei que haverão erros de estimativa no projeto, não sou idiota (e acredito em uma abordagem ágil), mas já começar um projeto com grande potencial de falha (BI não é simples, ok?!), em um negócio que é conhecidamente mmmuuiitttooo complicado e com N fontes de dados sem padrão… Nada confortável.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Isso ficou me martelando e depois de muito pensar acredito que acertamos na decisão. Esse projeto poderia ter garantido o ano de 2011 da Nimbus, mas também poderia levar a empresa à falência. A escolha da Nimbus é tentar fazer o que acreditamos ser certo, se o mercado nos mostrar que isso não é possível, então prefiro fechar a empresa e deixar que outros façam de qualquer jeito.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Claro que cometeremos erros de execução e sempre haverá como melhorar, mas&lt;strong&gt; na Nimbus vamos sempre buscar a excelência técnica, que agregue valor para concepção e projeto de soluções em software, buscando o que acreditamos ser o melhor para o cliente e sempre trabalhando ao lado dele&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Por fim fechamos o ano bem e sabendo que devemos respeitar o que acreditamos para criar uma empresa diferenciada.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: large;"&gt;O que nos espera de 2012&lt;/span&gt;&lt;/h4&gt;&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;Aspecto profissional&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Acho que todos devem ter uma prioridade na carreira: &lt;strong&gt;aprendizado contínuo&lt;/strong&gt;. O resto é consequência, uma pessoa que sempre está se atualizando, estudando livros e artigos, participando de grupos de discussão e buscando certificações, com certeza será uma pessoa valorizada pelo mercado. No fim estamos todos disputando por uma melhor colocação no mercado (mais $$$), uma maior satisfação profissional e, claro, um local onde você se sinta em casa, afinal você passa pelo menos 40 horas da sua semana junto com outras pessoas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Eu acredito que todo investimento em sua formação é justificável. E é melhor investir em algo que te dá prazer, mesmo que não seja a profissão da moda ou aquela grande tendência que o Gartner anunciou, mas que você seja bom e esteja feliz com o que faz.&lt;/span&gt;&lt;br /&gt;
&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;Aspecto pessoal&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Sempre recebemos muitos desejos para 2012 e um que eu gostei foi “&lt;strong&gt;Desejo que o pior dia de 2012 seja igual ao melhor dia de 2011&lt;/strong&gt;”. Muito legal, porém uma coisa sempre me incomoda nesses desejos de fim de ano, eles são em sua maioria egoístas. Desejamos coisas boas que queremos para nós, mas em nenhum momento o que vamos fazer para melhorar o que está a nossa volta.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Então em 2012 eu desejo que você dedique tempo para sua família, valorize seus amigos e respeite qualquer um à sua volta, mesmo que você não goste do indivíduo. &lt;strong&gt;Que suas ações possam fazer com que ao fim de 2012 o mundo tenha se se tornado um lugar melhor para todos, pois nós ajudamos a construí-lo&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;O mercado&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Analisando o que vimos em 2011, acho que continuaremos a observar o mundo se adaptando a um choque de realidade econômica e social, isso significa que mesmo o Brasil em sua estabilidade econômica vai ver que parte das bonanças do passado poderão ficar mais escassas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Outra curiosidade que notei no mercado em 2011: mesmo com empresas sedentas por profissionais qualificados e dispostas a pagar mais por isso, as vagas continuam abertas. Em paralelo conversei com muitas pessoas que estão reclamando de salários baixos! Algo está errado…&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;As empresas querem profissionais qualificados, porém não estão dispostas a investir no que está em dentro de casa. Quantos e-mails não recebi de pessoas que queriam participar dos treinamentos e a empresa não os liberava por ser no horário comercial (mesmo o profissional pagando do próprio bolso!). Beira o ridículo. As empresas devem respeitar seus funcionários, serem flexíveis e explorar o potencial de cada um, já passamos da era do fordismo, ainda mais em empresas de tecnologia. Ahhhh mais uma coisa, CARREIRA EM Y POR FAVOR!!!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Sobre os profissionais, tenho críticas duras, mas um alento. Entrei 2011 totalmente descrente dos profissionais no Brasil, ainda acredito que estamos caminhando para o sucateamento dos profissionais, por conta da má formação acadêmica e da facilidade em se encontrar um emprego “meia boca”, e ainda vamos viver uma escassez de mão de obra pior do que vivemos hoje. Conduzi entrevistas nada agradáveis e a pergunta que sempre me faço é: O que diabo as pessoas estão fazendo com seu tempo?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Mas por fim comecei a perceber à minha volta algumas pessoas se movimentando para aprender mais, buscando novidades, tentando melhorar o seu trabalho… Quem sabe não conseguirmos barrar a inércia dessa espiral descendente do mercado? Estou mais otimista para 2012.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Meu desejo para seu eu profissional é: não tenha medo da mudança, saia da sua zona de conforto.&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Seja uma mudança de empresa, buscando melhores salários, satisfação, novos desafios, ou seja uma mudança de atitude, buscando ser um melhor profissional, executar de forma ótima suas tarefas, enfim, se valorizar e respeitar aquele que te contratou.&lt;/span&gt;&lt;br /&gt;
&lt;h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;"&gt;3 propostas para 2012&lt;/span&gt;&lt;/h5&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Não acredito naquela lista gigantesca de propostas para o novo ano, então deixo aqui as 3 propostas que tentarei seguir em 2012:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Disciplina: organização, foco, execução e acompanhamento.&lt;/span&gt;&lt;/li&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; &lt;/span&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Paixão: seja pela sua família, amigos ou no trabalho que você executa todo dia.&lt;/span&gt;&lt;/li&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; &lt;/span&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Altruísmo: o que fazer para deixar um mundo melhor?&lt;/span&gt;&lt;/li&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; &lt;/span&gt;&lt;/ul&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Fecho este post com uma deixa para reflexão (mais uma!)… Já reparou que quando você termina um projeto, entra para um novo emprego ou faz seu planejamento para o ano vindouro, sempre está animado, quer mudar como fazia as coisas, planeja novas ações, enfim, você se sente revigorado com as possibilidades que se abrem à sua frente.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Você deveria se sentir assim todo dia pela manhã!&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Feliz 2012!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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-2806423687454579521?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/CrvqaRHX3K0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/2806423687454579521/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2012/01/2012-reflexoes-para-o-novo-ano.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2806423687454579521?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2806423687454579521?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/CrvqaRHX3K0/2012-reflexoes-para-o-novo-ano.html" title="2012 – Reflexões para o novo 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/01/2012-reflexoes-para-o-novo-ano.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQERn48fip7ImA9WhRXE08.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5401812964666250144</id><published>2011-12-19T18:40:00.001-02:00</published><updated>2011-12-19T18:41:47.076-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-19T18:41:47.076-02: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>Sala (de treinamento) da Nimbus</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Nós na Sr.&amp;nbsp;Nimbus já possuímos alguns anos de experiência com treinamentos e palestras, participando de diversos eventos e&amp;nbsp;aprendendo muito com erros e acertos dos outros,&amp;nbsp;inclusive um dos nosso sócios é MCT faz 13 anos e ministrou treinamentos MOC de VB4 (dinossauro -&amp;gt; será que ele vai ler isso?)!!!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Trabalhando para aprimorar a área de treinamento&amp;nbsp;na Nimbus, resolvemos montar uma sala de aula no novo espaço da empresa e, mesmo sabendo que ainda temos muito a melhorar, na semana passada entregamos&amp;nbsp;o primeiro treinamento na nova sede.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Compartilho com você algumas fotos do local e, de pouco em pouco, vamos construindo&amp;nbsp;uma empresa melhor e do jeito que sonhamos... Quem sabe no futuro você não vai estar sentado em uma dessas cadeiras?!&lt;/span&gt;&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/-xyXExm2Gw0A/Tu-gJShixhI/AAAAAAAAAPA/vkuheRuv8HU/s1600/IMG_0906.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img border="0" height="297" src="http://1.bp.blogspot.com/-xyXExm2Gw0A/Tu-gJShixhI/AAAAAAAAAPA/vkuheRuv8HU/s400/IMG_0906.JPG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-0tvyVyyF550/Tu-gL58KCfI/AAAAAAAAAPI/trUHRoQbmqw/s1600/IMG_0908.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img border="0" height="297" src="http://4.bp.blogspot.com/-0tvyVyyF550/Tu-gL58KCfI/AAAAAAAAAPI/trUHRoQbmqw/s400/IMG_0908.JPG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-5401812964666250144?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/-QFNLvMEj8M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5401812964666250144/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/12/sala-de-treinamento-da-nimbus.html#comment-form" title="5 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5401812964666250144?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5401812964666250144?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/-QFNLvMEj8M/sala-de-treinamento-da-nimbus.html" title="Sala (de treinamento) da 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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-xyXExm2Gw0A/Tu-gJShixhI/AAAAAAAAAPA/vkuheRuv8HU/s72-c/IMG_0906.JPG" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://luticm.blogspot.com/2011/12/sala-de-treinamento-da-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGQ3s9cCp7ImA9WhRRGE8.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6161023573949524492</id><published>2011-12-02T08:20:00.001-02:00</published><updated>2011-12-02T08:20:22.568-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-02T08:20:22.568-02: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="SQL Server" /><title>SQL Server 2008 Internals no Rio de Janeiro</title><content type="html">Bom dia pessoal!&lt;br /&gt;
A Sr. Nimbus estava focando seus treinamentos no eixo BSB/SP por conta da facilidade de logística e demanda por nossos treinamentos, mas recentemente eu comecei a receber uma série de requisições para executar o treinamento no Rio de Janeiro, então vamos ver se os pedidos vão se justificar!&lt;br /&gt;
&lt;br /&gt;
Anunciamos hoje o treinamento SQL Server 2008 Internals no Rio de Janeiro! Você pode ver todos os detalhes do treinamento no site da Sr. Nimbus: &lt;a href="http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=25"&gt;http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=25&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Data do treinamento: 23 a 27 de&amp;nbsp;Janeiro/2011&lt;br /&gt;
&lt;br /&gt;
Curiosamente eu tenho uma impressão&amp;nbsp;do Rio de Janeiro como sendo uma cidade onde parece que&amp;nbsp;os DBAs SQL Server não se falam. Então se você conhece profissionais SQL Server na cidade, não deixe de passar essa mensagem para frente! Tomara que eu esteja errado...&lt;br /&gt;
&lt;br /&gt;
[]s&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-6161023573949524492?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/k-JVrHYZo0w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6161023573949524492/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/12/sql-server-2008-internals-no-rio-de.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6161023573949524492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6161023573949524492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/k-JVrHYZo0w/sql-server-2008-internals-no-rio-de.html" title="SQL Server 2008 Internals no Rio de Janeiro" /><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/2011/12/sql-server-2008-internals-no-rio-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8MRH49fyp7ImA9WhRRE04.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6767434672260725334</id><published>2011-11-26T16:08:00.000-02:00</published><updated>2011-11-26T16:08:05.067-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-26T16:08:05.067-02: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="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="Wait Type" /><title>SQL Saturday #100: Por dentro dos wait types no SQL Server</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Boa tarde pessoal, hoje no fim da manhã eu fiz minha apresentação para o SQL Saturday #100.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tentei manter uma apresentação um pouco puxada (nível 400) e demonstrar para o pessoal alguns cenários com wait types mais comuns (mas não menos problemáticos). Consegui terminar mais ou menos no tempo certo e ainda contei com alguns minutinhos extras para tirar dúvidas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Para não voltar à rotina e ficar devendo os scripts (ok, ok, ainda vou publicar os scripts do TechEd 2011, shame on me!), aqui estão...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;PPT da apresentação:&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://skydrive.live.com/embedicon.aspx/Public/BlogPosts/PPT^_SQLSAT100^_WaitTypes^_LucianoMoreira.pdf?cid=e145f7753042d628&amp;amp;sc=documents" style="background-color: #fcfcfc; height: 115px; padding: 0px; width: 98px;" title="Preview"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Scripts da apresentação:&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://skydrive.live.com/embedicon.aspx/Public/BlogPosts/Demos^_SQLSAT100^_WaitTypes^_LucianoMoreira.zip?cid=e145f7753042d628&amp;amp;sc=documents" style="background-color: #fcfcfc; height: 115px; padding: 0px; width: 98px;" title="Preview"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O bom do twitter que é difícil alguém ficar reclamando da sua palestra, e pelo que acompanhei, parece que o pessoal gostou. :-)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Comentários são sempre bem vindos!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Como eu disse no twitter, viajar, preparar a apresentação, noites mal dormidas, investmento do próprio bolso, tudo é cansativo e complicado. Mas depois que você encontra os amigos, faz uma apresentação interessante e vê a empolgação do pessoal, lembra que tudo isso vale mmmuuiittoo a pena. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Quem sabe até o próximo SQLSaturday no Brasil...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Luciano Caixeta Moreira -  {Luti}&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&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-6767434672260725334?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/-rSoUWUgjaQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6767434672260725334/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/11/sql-saturday-100-por-dentro-dos-wait.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6767434672260725334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6767434672260725334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/-rSoUWUgjaQ/sql-saturday-100-por-dentro-dos-wait.html" title="SQL Saturday #100: Por dentro dos wait types no SQL Server" /><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/2011/11/sql-saturday-100-por-dentro-dos-wait.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMCRnk_fyp7ImA9WhRSEko.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-250511088543882869</id><published>2011-11-14T11:31:00.000-02:00</published><updated>2011-11-14T11:31:07.747-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T11:31:07.747-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Documentação" /><category scheme="http://www.blogger.com/atom/ns#" term="DBA" /><category scheme="http://www.blogger.com/atom/ns#" term="Scripts" /><title>Documentação: Bancos de dados, backups e planos de manutenção</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Um DBA (acho que todo profissional) deveria ter como um de seus focos a excelência na documentação do que ele está trabalhando, claro que isso não é verdade na maioria esmagadora dos casos, inclusive eu preciso melhorar bastante neste aspecto (hehehe). Fica registrada a tarefa e o &lt;em&gt;heads up&lt;/em&gt; para nós. &lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Dito isso, na semana passada eu estava discutindo com um cliente a documentação do SQL Server e me agonia profundamente não termos &lt;em&gt;living documents&lt;/em&gt;, mas sim aquele documento do Word ou Excel que em 10 dias já está todo desatualizado. Caímos dentro da rotina de backups e, quando feito através dos planos de manutenção, o diabo vira uma caixa preta.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Pergunto: &lt;em&gt;em qual tabela de sistema temos uma listagem dos bancos de dados que estão cobertos pelo plano de manutenção?&lt;/em&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Fiz algumas pesquisas rápidas e não encontrei nada referente a isso.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Consulta rápida no MSDB, encontramos o “dbo.sysssispackages” e lá está o binário do plano de manutenção. Brincando um pouco com o XML do plano de manutenção cheguei à consulta abaixo…&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;DISCLAIMER: não estudei o XSD ou referência detalhada ao XML dos pacotes do SSIS que contém os planos de manutenção, somente testei com o SQL Server 2008 R2 SP1, foi uma coisa rápida que eu produzi sem grandes cuidados e não garanto que vai funcionar em todos os casos, ok? É apenas um trecho que código que você pode evoluir ou eventualmente ser útil para alguém.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Código 01 – Consulta bancos do plano de execução&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;DECLARE @Dado XML &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;SELECT @Dado = CAST(CAST(packagedata AS VARBINARY(MAX)) AS XML)   &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;FROM dbo.sysssispackages AS S    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;WHERE S.name = 'Plano01'&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;;WITH XMLNAMESPACES('www.microsoft.com/sqlserver/dts/tasks/sqltask' AS SQLTask   &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 'www.microsoft.com/SqlServer/Dts' AS DTS)    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;SELECT    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RelOp.op.value(N'(@SQLTask:DatabaseName)', N'VARCHAR(1000)') AS DatabaseName    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , (CASE RelOp.op.value(N'(../@SQLTask:BackupAction)', N'INT')    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 0 THEN 'Data'    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 2 THEN 'Log'    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE NULL    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; END) AS BackupType    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , RelOp.op.value(N'(../@SQLTask:BackupIsIncremental)', N'VARCHAR(100)') AS BackupIsIncremental&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;FROM @Dado.nodes(N'//DTS:ObjectData/SQLTask:SqlTaskData/SQLTask:SelectedDatabases') RelOp (Op)    &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;GO&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Esse código já evoluiu bastante no meu projetinho, pois é possível você cruzar os dados com jobs, jobsteps, schedules, etc. Aí você vai ter um detalhamento completo entre planos de execução, jobs e seus agendamentos, sendo possível documentar propriamente sua rotina de backup e manter os documentos facilmente atualizáveis. Sem precisar especificar no WHERE qual o plano você está interessado (#KidsModeON).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Por curiosidade, achei muito fraco o elo que o SQL Server faz entre esses elementos, então vou ter que estudar mais um pouco para fazer uma crítica consistente, senão posso acabar falando besteira por aqui.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Se vou publicar o código completo? Ainda não sei, no momento a versão “full” faz parte do &lt;em&gt;Script Master DBA Nimbus Automator Tabajara&lt;/em&gt; hehehe&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Se você testar com outra versões do SQL Server, planos complexos ou qualquer outro cenário, me conte se funcionou.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-250511088543882869?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/k21mswEMLQ8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/250511088543882869/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/11/documentacao-bancos-de-dados-backups-e.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/250511088543882869?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/250511088543882869?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/k21mswEMLQ8/documentacao-bancos-de-dados-backups-e.html" title="Documentação: Bancos de dados, backups e planos de manutençã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/2011/11/documentacao-bancos-de-dados-backups-e.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYAR3kycCp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6025531561666743196</id><published>2011-11-14T08:53:00.001-02:00</published><updated>2012-01-02T09:02:26.798-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:02:26.798-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SSIS" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><title>Treinamento de SSIS da Sr. Nimbus</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Anunciamos um novo treinamento a ser ministrado em Brasília, dessa vez sobre o famoso SQL Server Integration Services.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Particularmente eu demorei demais a colocar esse treinamento no calendário, pois já estou trabalhando constantemente com ele desde 2009 e se tornou um dos meus grandes interesses na plataforma da Microsoft, então nada mais justo que mostrar para o público como o SSIS é fantástico&amp;nbsp;através&amp;nbsp;de um&amp;nbsp;treinamento profundo e detalhado.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Originalmente eu pensei em somente ministrar um treinamento avançado de SSIS, mas discutindo a ementa internamente e com pontenciais clientes, todos foram a favor de se manter os dois módulos (básico e avançado), já que algumas coisas que eu vou apresentar no básico... não são básicas! Só para variar, claro, faremos um treinamento com detalhes que podem ser bem avançados, então até o profissional que já faz alguns pacotes no dia-a-dia irá se beneficiar de participar de ambos os treinamentos.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A ementa dos treinamentos estão aqui: &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/curso.aspx?COD=SQL05"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;SQL05&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; e &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/curso.aspx?COD=SQL06"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;SQL06&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Datas: dezembro/2011 e Janeiro/2012.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Local: Brasília&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Para participar dos treinamentos, veja a &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/paginas/noticia.aspx?ID=24"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;chamada no site da Nimbus&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&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-6025531561666743196?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/iFk6AnLrEAM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6025531561666743196/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/11/treinamento-de-ssis-da-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/6025531561666743196?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6025531561666743196?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/iFk6AnLrEAM/treinamento-de-ssis-da-sr-nimbus.html" title="Treinamento de SSIS da 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/2011/11/treinamento-de-ssis-da-sr-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MMRXs-fyp7ImA9WhRTEUk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-2175807973070451692</id><published>2011-10-28T17:06:00.001-02:00</published><updated>2011-11-01T09:04:44.557-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T09:04:44.557-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Fabiano Amorim na Sr. Nimbus</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal!&lt;br /&gt;
Esse é um daqueles textos que dá vontade de escrever mais vezes...&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; font-size: x-large;"&gt;Tenho o prazer em anunciar que no dia 01/11/2011 o especialista em SQL Server &lt;strong&gt;Fabiano Amorim&lt;/strong&gt; começa uma nova jornada, dessa vez junto à equipe da&lt;strong&gt; Sr. Nimbus&lt;/strong&gt;!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
Acho que o Fabiano já dispensa apresentação, afinal de contas até o Paul Randal já citou o distinto no seu blog (&lt;/span&gt;&lt;a href="http://sqlskills.com/BLOGS/PAUL/post/Two-great-blog-series-on-joins-and-query-plan-operators.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://sqlskills.com/BLOGS/PAUL/post/Two-great-blog-series-on-joins-and-query-plan-operators.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;), mas vamos lá mesmo assim:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Foi nomeado Microsoft MVP na especialidade SQL Server em Julho/2011&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tem presença contínua na comunidade técnica de SQL Server, já gravou webcastS para MSDN, 24hs PASS Latam, etc.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;É autor de uma série de artigos sobre o query processor e tarado por desempenho de consultas: &lt;/span&gt;&lt;a href="http://www.simple-talk.com/author/fabiano-amorim/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://www.simple-talk.com/author/fabiano-amorim/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Mantém seu blog em: &lt;/span&gt;&lt;a href="http://blogfabiano.com/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://blogfabiano.com/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Nesse ano palestramos juntos no TechEd Brasil, na sessão “Cenários de otimização com o SQL Server ‘Denali’ e 2008”&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Na Nimbus, empresa que ajudei a fundar e dedico meu tempo, um objetivo que sempre tivemos foi de criar uma empresa gostosa de se trabalhar e que pudéssemos oferecer para nossos clientes soluções especializadas e com uma qualidade técnica fantástica. Para alcançar esse objetivo precisamos de pessoas que se alinhem ao perfil da empresa, e o Fabiano vem&amp;nbsp;ao encontro a esse ideal.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Além do mais, curiosamente possuímos um perfil técnico bem semelhante, com um background de desenvolvimento e um “pequeno gosto” pelo SQL Server, querendo sempre entender como ele funciona, e compartilhando também o prazer de participar da comunidade técnica e de ajudar os outros.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O que será daqui para frente?! Realmente só o tempo vai dizer. Mas já temos uma listagem nada pequena de oportunidades que vamos perseguir, frentes de trabalho para discutir, clientes na fila para&amp;nbsp;serem atendidos e ideias, muitas ideais do que podemos fazer juntos. Obviamente que em sua maioria (acho que 99.9873%) relacionado ao SQL Server.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Com esse anúncio eu tenho certeza de que a cada dia que passa a Nimbus dá um passo em direção a seus objetivos, e vamos construindo o ambiente que desejamos, focando em nossos clientes e melhorando nossa expertise técnica. Uma coisa é certa, como um #sqlgeek de carteirinha, as discussões técnicas da Nimbus ficarão cada vez mais divertidas!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Q19w8eaXFFE/Tqrv5KT1TSI/AAAAAAAAAOk/EWxkHsuKvk0/s1600/Fabiano+e+Nimbus.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-Q19w8eaXFFE/Tqrv5KT1TSI/AAAAAAAAAOk/EWxkHsuKvk0/s200/Fabiano+e+Nimbus.jpg" width="181" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Vida longa a Sr. Nimbus!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Fabiano, seja bem vindo! Nos sentimos hornados com a sua presença, e que sua participação ajude a Nimbus a se tornar uma empresa ainda melhor, técnicamente e pessoalmente!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-2175807973070451692?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/em9FfEEyH0k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/2175807973070451692/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/10/fabiano-amorim-na-sr-nimbus.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2175807973070451692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2175807973070451692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/em9FfEEyH0k/fabiano-amorim-na-sr-nimbus.html" title="Fabiano Amorim 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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Q19w8eaXFFE/Tqrv5KT1TSI/AAAAAAAAAOk/EWxkHsuKvk0/s72-c/Fabiano+e+Nimbus.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://luticm.blogspot.com/2011/10/fabiano-amorim-na-sr-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUHR3Y7eCp7ImA9WhdUGEw.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1049782080176397574</id><published>2011-10-05T09:36:00.002-03:00</published><updated>2011-10-05T09:37:16.800-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-05T09:37:16.800-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Treinamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="Internals" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Treinamento SQL Server 2008 Internals em São Paulo</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Povo do meu Brasil!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O nosso treinamento fodístico (posso usar esse termo?!)&amp;nbsp;de SQL Server 2008, o famoso SQL Server 2008 Internals será ministrado em São Paulo entre 05 e 09 de Dezembro/2011. São 40 horas que fazem o profissional entender quando eu digo "conhecemos muito pouco do SQL Server".&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Recebi muita demanda para este treinamento em São Paulo, então acredito que vamos conseguir o quórum mínimo rapidamente.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://intranet.srnimbus.com.br/consultoria/arquivos/11008%20-%20SQL%20Server%202008%20Internals%20-%20Dezembro_SP.pdf"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A proposta está aqui&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O anúncio completo está no &lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;site da Sr Nimbus&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;De quebra eu estou indo na próxima semana para o PASS Summit 2011 em Seattle,&amp;nbsp;e ainda vou passar dois dias no Campus da Microsoft e aproveitar o canal dos MVPs para conversar com o time de produto, então provavelmente o SQL Server 2008 Internals já vai ter algumas coisas de SQL Server "Denali" Internals.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Pena que são só 40 horas de treinamento...&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-1049782080176397574?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/fmpbLxPZSXs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1049782080176397574/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/10/treinamento-sql-server-2008-internals.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1049782080176397574?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1049782080176397574?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/fmpbLxPZSXs/treinamento-sql-server-2008-internals.html" title="Treinamento SQL Server 2008 Internals em São Paulo" /><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/2011/10/treinamento-sql-server-2008-internals.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYNSHw4fSp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1464032368590543680</id><published>2011-08-23T11:44:00.002-03:00</published><updated>2012-01-02T09:03:19.235-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:03:19.235-02: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="SQL Server" /><title>Novo treinamento online - Sr. Nimbus</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Atualização 31/08/2011: as inscrições para o SQL07 estão finalizadas. Já anunciamos a próxima turma de indexação.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;No próximo dia 05 de Setembro começamos outro treinamento online, dessa vez o &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/curso.aspx?COD=SQL07"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;SQL07 – Recursos de otimização para o desenvolvedor SQL Server&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;. O treinamento terá duração de 32 horas e acontecerá toda segunda, quarta e sexta no período da manhã, entre 08:00 e 12:00.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Nota: dia 07 de setembro é feriado nacional e não teremos aula.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O treinamento serve tanto para DBAs e DEVs, mas neste treinamento não abordamos assuntos mais voltados ao DBA, como transaction log, estrutura de armazenamento interno, SQLOS, etc. O propósito dele é ressaltar detalhes de funcionamento do SQL Server que influenciam diretamente o desempenho das aplicações que são desenvolvidas e utilizam o SQL Server como repositório de dados. O nível do treinamento fica gravitando em torno de 300 (obs: meu nível 300 costuma ser um pouco mais puxado que de outros ;-) ).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Como o treinamento acontecerá pela manhã seu empregador terá que dispor de 32 horas (em um mês) para capacitação do funcionário. Sim, culturalmente tendemos a fazer treinamento fora do horário de trabalho, mas eu particularmente discordo e quero manter cursos também no horário comercial.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;lt;Bronca&amp;gt; Se seu chefe não pode dispor esse tempo de trabalho para sua capacitação técnica, eu acredito que&amp;nbsp;está na hora de procurar outro emprego. O mercado está cheio de oportunidades para profissionais SQL Server… &amp;lt;/Bronca&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Os detalhes para inscrição estão aqui: &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/201102SQL07/default.aspx" title="http://intranet.srnimbus.com.br/treinamento/paginas/201102SQL07/default.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://intranet.srnimbus.com.br/treinamento/paginas/201102SQL07/default.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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-1464032368590543680?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/cYqyMTcRC5s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1464032368590543680/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/08/novo-treinamento-online-sr-nimbus.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1464032368590543680?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1464032368590543680?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/cYqyMTcRC5s/novo-treinamento-online-sr-nimbus.html" title="Novo treinamento online - 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>1</thr:total><feedburner:origLink>http://luticm.blogspot.com/2011/08/novo-treinamento-online-sr-nimbus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQEQXw6eSp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5756954851112753922</id><published>2011-08-04T11:46:00.001-03:00</published><updated>2012-01-02T09:05:00.211-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:05:00.211-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Vagas" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Oportunidade: Desenvolvedor SQL Server e Azure</title><content type="html">Oi pessoal.&lt;br /&gt;
Estamos com duas vagas na Nimbus, ambas com perfil de desenvolvedor .NET, uma para se aventurar no Azure e outra com o SQL Server.&lt;br /&gt;
&lt;br /&gt;
Mais detalhes de cada uma das vagas estão aqui:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://intranet.srnimbus.com.br/docs/devtsql.pdf"&gt;Desenvolvedor SQL Server&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://intranet.srnimbus.com.br/docs/devazure.pdf"&gt;Desenvolvedor Windows Azure&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Para quem já havia me enviado currículos anteriormente, eles também serão considerados.&lt;br /&gt;
&lt;br /&gt;
[]s&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-5756954851112753922?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Shsd2WKds7M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5756954851112753922/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/08/oportunidade-desenvolvedor-sql-server-e.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5756954851112753922?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5756954851112753922?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Shsd2WKds7M/oportunidade-desenvolvedor-sql-server-e.html" title="Oportunidade: Desenvolvedor SQL Server e Azure" /><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/2011/08/oportunidade-desenvolvedor-sql-server-e.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMSHk4fCp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-7809134816105269570</id><published>2011-08-02T12:54:00.001-03:00</published><updated>2012-01-02T09:04:49.734-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:04:49.734-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="TechEd" /><category scheme="http://www.blogger.com/atom/ns#" term="Eventos" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Minhas palestras no TechEd Brasil 2011</title><content type="html">Oi pessoal.&lt;br /&gt;
Pelo quinto ano consecutivo eu vou ministrar algumas palestras no TechEd Brasil. Qual o produto? Quem adivinha?&lt;br /&gt;
&lt;br /&gt;
Neste ano eu farei duas sessões sozinho, no estilo de sessão demo (ou headshot, conforme o Hara explica: &lt;a href="http://www.fabiohara.com.br/2011/07/26/conheca-as-sessoes-headshot-do-teched-brasil-2011/" title="http://www.fabiohara.com.br/2011/07/26/conheca-as-sessoes-headshot-do-teched-brasil-2011/"&gt;http://www.fabiohara.com.br/2011/07/26/conheca-as-sessoes-headshot-do-teched-brasil-2011/&lt;/a&gt;) e compartilharei uma outra sessão com meu amigo Fabiano Amorim. São elas:&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Melhorando o desempenho do seu pacote no SQL Server Integration Services&lt;/strong&gt; (sessão Demo – 30 minutos)      &lt;br /&gt;
&lt;/em&gt;&lt;strong&gt;Descrição:&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;Nessa sessão serão demonstradas algumas boas práticas no desenvolvimento de pacotes no Integration Services, para otimizar a importação/exportação de dados. Analisaremos recursos como organização do pipeline, buffers, otimização do lookup, operações síncronas, uso do Balanced Data Distributor, entre outros.    &lt;br /&gt;
&lt;strong&gt;Nível:&lt;/strong&gt; 300&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Otimizando carga de dados com o SQL Server&lt;/strong&gt; (sessão Demo – 30 minutos)      &lt;br /&gt;
&lt;/em&gt;&lt;strong&gt;Descrição:&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;Nessa sessão será demonstrado como você pode utilizar recursos do SQL Server para otimizar suas cargas de dados. Será analisado desde a configuração do SQL Server, estruturas de dados que irão receber a massa de dados, utilização de bulk insert, operçãoes minimalmente logadas (e trace flag 610), entre outros.    &lt;br /&gt;
&lt;strong&gt;Nível:&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;300&lt;br /&gt;
&lt;br /&gt;
As sessões serão independentes entre si, porém complementares, então se você quer otimizar sua importação de dados tanto na parte do SSIS quanto no lado do SQL Server (sim, existe uma independencia entre eles), aconselho assistir ambas as sessões.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;Cenários de otimização com o SQL Server “Denali” e 2008       &lt;br /&gt;
&lt;/strong&gt;&lt;/em&gt;&lt;strong&gt;Descrição: &lt;/strong&gt;Nessa sessão serão apresentados alguns problemas vs soluções na otimização de códigos para o SQL Server, tais como: vantagens do columnstore index, consultas com window functions, Non-SARGs hard-coded, usando plan guide para suportar processo de otimização, PSP (Parameter Sniffing Problem), SQL dinâmico eficiente, index intersection, estatísticas não representativas, entre outros. A sessão têm por objetivo discutir alguns cenários de otimização para o SQL Server.    &lt;br /&gt;
&lt;strong&gt;Nível:&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;400    &lt;br /&gt;
&lt;strong&gt;Palestrantes:&lt;/strong&gt; Luciano Moreira e Fabiano Amorim&lt;br /&gt;
&lt;br /&gt;
Eu e o Fabiano estamos preparando uma sessão cheia de exemplos de problemas/soluções para cenários comuns no cotidiano do SQL Server. Não pretendemos ensinar metodologia de troubleshooting, tuning ou detalhes de como o SQL Server funciona, pelo contrário, vamos ser diretos “Está aqui o problema XYZ, ele acontece nesses casos e a solução é essa aqui!”, então partimos do pressuposto que as pessoas já possuem um conhecimento legal de SQL Server e, caso seja mencionado alguma coisa um pouco obscura, deixaremos referências em cada um dos assuntos para estudo futuro.&lt;br /&gt;
&lt;br /&gt;
Gostaram?   &lt;br /&gt;
Espero ver vocês no TechEd Brasil 2011!&lt;br /&gt;
&lt;br /&gt;
[]s&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-7809134816105269570?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Skza_y8rThk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/7809134816105269570/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/08/minhas-palestras-no-teched-brasil-2011.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7809134816105269570?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7809134816105269570?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Skza_y8rThk/minhas-palestras-no-teched-brasil-2011.html" title="Minhas palestras no TechEd Brasil 2011" /><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/2011/08/minhas-palestras-no-teched-brasil-2011.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUAQnYyfSp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-208922121457654031</id><published>2011-07-08T09:33:00.002-03:00</published><updated>2012-01-02T09:04:03.895-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:04:03.895-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Database Snapshot" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="Data Cache" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigo" /><title>[Artigo] O caso dos snapshots e data cache thrashing</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Segue mais um artigo!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Data cache e database&amp;nbsp;snapshots! Gostei bastante de escrevê-lo.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Oriundo de uma dúvida na DL do SQLServerDF, já estou começando a escrever outro post sobre Database Snapshots. Legal ou não?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://skydrive.live.com/?cid=e145f7753042d628&amp;amp;sc=documents&amp;amp;uc=1&amp;amp;id=E145F7753042D628%211068"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;https://skydrive.live.com/?cid=e145f7753042d628&amp;amp;sc=documents&amp;amp;uc=1&amp;amp;id=E145F7753042D628%211068&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;PS: já que esse artigo surgiu de uma última conversa com o Luan Moreno como funcionário da Nimbus, que agora está ajudando outra empresa com suas habilidades de DBA, fica aqui o meu obrigado para esse amigo e que possamos ter muitas outras conversas! &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Sucesso Luan! Fica rico e depois volta para a Nimbus.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-208922121457654031?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/4sdDbplzdXU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/208922121457654031/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/07/artigo-o-caso-dos-snapshots-e-data.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/208922121457654031?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/208922121457654031?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/4sdDbplzdXU/artigo-o-caso-dos-snapshots-e-data.html" title="[Artigo] O caso dos snapshots e data cache thrashing" /><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/2011/07/artigo-o-caso-dos-snapshots-e-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIFRHY8cCp7ImA9WhdTEU8.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-8013320645012670858</id><published>2011-07-08T08:11:00.000-03:00</published><updated>2011-07-08T08:11:55.878-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-08T08:11:55.878-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVP" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>MVP 2.0 Reloaded– SQL Server</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tanta correria e nem tive tempo de saborear mais uma conquista. No dia 01 de Julho recebi a notícia de que o meu título Microsoft MVP foi renovado por mais um ano! Fiquei muito feliz. Além disso tivemos a nomeação do nosso amigo Fabiano Neves Amorim para MVP SQL Server, um título merecido que so vem a reforçar a importância de cada vez mais valorizarmos a competência técnica dos MVPs.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Continuo na especialidade SQL Server e até segunda ordem vou continuar brincando com o SQL Server. Agora o título me lembra uma coisa: tenho que contribuir mais! Estou cheio de idéias de posts, artigos e vídeos para gravar, mas se conseguir priorizá-los no dia a dia.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Que venha mais um ano com muita discussão técnica, Denali, SQL Server vNext, PASS Summit, MVP Summit e mais o que a gente conseguir achar tempo. E quem sabe no ano que vêm eu não coloco um novo post sobre o assunto… :-)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;br /&gt;
Luciano Caixeta Moreira - {Luti}&lt;/span&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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="color: #336699; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;www.srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452997616681290979-8013320645012670858?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/DTV4Z3xytcg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/8013320645012670858/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/07/mvp-20-reloaded-sql-server.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8013320645012670858?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/8013320645012670858?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/DTV4Z3xytcg/mvp-20-reloaded-sql-server.html" title="MVP 2.0 Reloaded– SQL Server" /><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/2011/07/mvp-20-reloaded-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUBRXw_cCp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-3569361678204348292</id><published>2011-06-30T11:10:00.001-03:00</published><updated>2012-01-02T09:04:14.248-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:04:14.248-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Treinamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="Internals" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Treinamento SQL Server 2008 Internals em Natal</title><content type="html">Bom dia pessoal.&lt;br /&gt;
O anúncio do treinamento em Natal está na página da Nimbus&amp;nbsp;(&lt;a href="http://www.srnimbus.com.br)/"&gt;www.srnimbus.com.br)&lt;/a&gt; &amp;nbsp;já faz alguns dias e estou próximo da confirmação da turma, mas tenho que saber ao certo quantas pessoas vão participar.&lt;br /&gt;
&lt;br /&gt;
A essa altura do campeonato eu acho que o treinamento já anda dispensando apresentação, até hoje 100% dos alunos que fizeram o treinamento e responderam o questionário de avaliação disseram que fariam novamente um treinamento com a Nimbus e avaliaram o instrutor como excelente&amp;nbsp;(sim, modéstia passou longe... :-)).&lt;br /&gt;
&lt;br /&gt;
Se você&amp;nbsp;quer participar, preencha a proposta de treinamento e mande para &lt;a href="mailto:contato@srnimbus.com.br"&gt;contato@srnimbus.com.br&lt;/a&gt;! A proposta com TODOS os detalhes está aqui: &lt;a href="http://intranet.srnimbus.com.br/Lists/noticias/Attachments/19/11006%20-%20SQL%20Server%202008%20Internals%20-%20Julho_RN.pdf"&gt;http://intranet.srnimbus.com.br/Lists/noticias/Attachments/19/11006%20-%20SQL%20Server%202008%20Internals%20-%20Julho_RN.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
E não, não penso ainda em fazer o Internals online, apesar do sucesso do treinamento de indexação.&lt;br /&gt;
&lt;br /&gt;
[]s&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-3569361678204348292?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/sgDuiluKL5k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/3569361678204348292/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/06/treinamento-sql-server-2008-internals.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/3569361678204348292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/3569361678204348292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/sgDuiluKL5k/treinamento-sql-server-2008-internals.html" title="Treinamento SQL Server 2008 Internals em Natal" /><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/2011/06/treinamento-sql-server-2008-internals.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUCR384cCp7ImA9WhRWFU0.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-9126811710782051117</id><published>2011-06-02T13:55:00.004-03:00</published><updated>2012-01-02T09:04:26.138-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-02T09:04:26.138-02: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="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Indexes" /><title>Primeiro treinamento online da Sr. Nimbus</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Ladies and gentlemen!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;************************************************************************************&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;!!UPDATE!!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Recebemos questionamentos sobre o formato do curso e algumas pessoas querem testar o Live Meeting, então hoje (08/06/2011), entre 21:00 e 21:30 eu estarei online no LM para tirar dúvidas com relação ao formato do curso, ementa, material, certificados, além claro, de já testar a conectividade do LM.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Link para sessão aberta: &lt;a href="https://www.livemeeting.com/cc/mvp/join?id=9WM6CF&amp;amp;role=attend&amp;amp;pw=AlunoNimbus20110608"&gt;https://www.livemeeting.com/cc/mvp/join?id=9WM6CF&amp;amp;role=attend&amp;amp;pw=AlunoNimbus20110608&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Perto do horário eu publicarei aqui e no twitter o endereço para vocês acessarem a sessão do Live Meeting.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;IMPORTANTE: hoje de noite eu estarei com uma conexão de modem 3G que&amp;nbsp;NÃO é a conexão do treinamento, mas atende o propósito pontual. Para o treinamento temos dedicado um link de 10MB da GVT, e por todos os testes que conduzimos podemos dizer que&amp;nbsp;a conectividade ficou muito boa.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;************************************************************************************&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Colocamos no nosso site a inscrição para o primeiro treinamento online oferecido pela Sr. Nimbus. O treinamento será o novo &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/curso.aspx?COD=SQL10"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;SQL10 - Indexação no SQL Server 2008&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;e eu serei o instrutor dessa turma. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Nesse treinamento vamos focar em um dos assuntos mais fascinantes e importantes do SQL Server: índices! Ficaremos 16 horas discutindo sua estrutura, tipos, melhores práticas de utilização e otimização. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A ideia é nos aproximarmos ao máximo uma aula presencial, com um moderador repassando as perguntas para o instrutor, que&amp;nbsp;responderá perguntas ao vivo, apresentaremos PPTs, demos e, em paralelo, o aluno terá acesso a todos os scripts que poderá ir executando confortávelmente em sua casa. Antes de cada aula também ficaremos por 30 minutos na sala de aula, tirando dúvidas dos alunos por chat ou respondendo em voz alta&amp;nbsp;para todos.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Temos muita expectativa no excelente aproveitamento dos alunos&amp;nbsp;e na satisfação de todos, pois é um formato mais democrático, que possibilita a participação de todos, independente de onde você esteja.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Gostou?! Veja todos os detalhes aqui: &lt;/span&gt;&lt;a href="http://intranet.srnimbus.com.br/treinamento/paginas/inscricoes/SQL10-201101.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://intranet.srnimbus.com.br/treinamento/paginas/inscricoes/SQL10-201101.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia;"&gt;Estou contando os dias para o treinamento.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-9126811710782051117?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/eRhH4TTCAcw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/9126811710782051117/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/06/primeiro-treinamento-online-da-sr.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/9126811710782051117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/9126811710782051117?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/eRhH4TTCAcw/primeiro-treinamento-online-da-sr.html" title="Primeiro treinamento online da 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/2011/06/primeiro-treinamento-online-da-sr.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAMQ308fyp7ImA9WhZVFU8.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-4621116193966157476</id><published>2011-05-27T14:00:00.002-03:00</published><updated>2011-05-27T15:26:22.377-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-27T15:26:22.377-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SSIS" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance" /><title>Balanced Data Distributor para o SSIS</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Estava navegando pelos meus RSSs e encontrei algo fantástico para o SSIS. Um blog de performance do SQL Server, parado a mais de um ano, publicou um post sobre o Balanced Data Distributor que você pode ler aqui: &lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/sqlperf/archive/2011/05/25/the-balanced-data-distributor-for-ssis.aspx" title="http://blogs.msdn.com/b/sqlperf/archive/2011/05/25/the-balanced-data-distributor-for-ssis.aspx"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://blogs.msdn.com/b/sqlperf/archive/2011/05/25/the-balanced-data-distributor-for-ssis.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Olha que bacana, agora podemos colocar no data flow um componente que quebra o fluxo de dados em diferentes fluxos de saída (potencialmente com uma distribuição homogênea), permitindo utilizar um maior paralelismo no seu pacote e melhorar o desempenho na carga dos dados.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O post do Len Wyatt já dá uma explicação legal, discutindo possíveis casos de gargalos, então não vou ficar muito na teoria. Para alimentar o espírito geek eu baixei o BDD e fiz um pequeno teste no SSIS.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Cenário: criei um raw file com 30.000 registros e disparei da minha máquina (um dual core) o pacote. Este vai pegar esses registros e fazer 30.000 lookups contra um servidor SQL Server (nada parrudo, uma máquina bbeeemmm simples), inserindo os campos originais mais um campo retornado pelo lookup em uma tabela de destino (deixei como uma heap). &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Minha intenção é conseguir paralelizar os lookups e ver o ganho de desempenho, já que o lookup é uma operação cara (ainda mais com a forma padrão que o SSIS trabalha).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Abaixo temos as três figuras, mostrando o BDD trabalhando com um, dois e quatro fluxos de dados.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://lh3.ggpht.com/-lIiijBTrgMM/Td_Xoke54jI/AAAAAAAAANg/VW6wyGWSXmM/s1600-h/BDD_1fluxo%25255B3%25255D.png"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img alt="BDD_1fluxo" border="0" height="257" src="http://lh6.ggpht.com/-mzV0cltl-Yo/Td_XpvLs3lI/AAAAAAAAANk/tFuCIziEi3E/BDD_1fluxo_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="BDD_1fluxo" width="293" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div align="center"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Figura 01 – Somente um fluxo de dados&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://lh4.ggpht.com/-AdQg9HgxN4Y/Td_XqYmfziI/AAAAAAAAANo/lciO8GuSLFc/s1600-h/BDD_2fluxos%25255B4%25255D.png"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img alt="BDD_2fluxos" border="0" height="291" src="http://lh6.ggpht.com/-86sFth9uQu0/Td_XqxefLCI/AAAAAAAAANs/Dsu_bvRxgtk/BDD_2fluxos_thumb%25255B2%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="BDD_2fluxos" width="532" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Figura 02 – Dois fluxos de dados&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://lh4.ggpht.com/-EWtBJsnCbbc/Td_XrRYH8eI/AAAAAAAAANw/yA1OzpNyRdI/s1600-h/BDD_4fluxos%25255B3%25255D.png"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;img alt="BDD_4fluxos" border="0" height="319" src="http://lh3.ggpht.com/-LoWeDLuG8zY/Td_Xr4FswVI/AAAAAAAAAN0/OOZakR5LEDQ/BDD_4fluxos_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="BDD_4fluxos" width="686" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Figura 03 – Quatro fluxos de dados&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Executei cada teste duas vezes e registrei os tempos de execução de cada pacote…&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;1 fluxo de dados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tempo 1: Finished, 1:12:38 PM, Elapsed time: 00:01:00.123   &lt;br /&gt;
Tempo 2: Finished, 1:15:12 PM, Elapsed time: 00:00:53.493&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;2 fluxo sde dados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tempo 1: Finished, 1:17:07 PM, Elapsed time: 00:00:38.376   &lt;br /&gt;
Tempo 2: Finished, 1:18:32 PM, Elapsed time: 00:00:33.650&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;4 fluxos de dados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Tempo 1: Finished, 1:21:04 PM, Elapsed time: 00:00:24.804   &lt;br /&gt;
Tempo 2: Finished, 1:22:00 PM, Elapsed time: 00:00:23.962&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Com o paralelismo do BDD e quatro fluxos o tempo caiu de quase um minuto para 24 segundos! E isso que as máquinas não são boas ou massivamente paralelas, imagine isso rodando em um servidor feroz.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Outro detalhe interessante do BDD que já dá para perceber pelos testes é a forma que ele trabalha. Ele não vai jogar uma linha para um fluxo, depois outra linha para outro fluxo e assim sucessivamente, o BDD pega o conteúdo do buffer e vai jogando para cada fluxo. Na figura 3 podemos notar que depois de já ter distribuido 28.671 registros, somente sobraram 1.329 para o quarto ramo. Uma implementação bem eficiente que nos dá indício que ainda podemos tirar vantagem de alguns ajustes do tamanho do buffer no pipeline.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Antes desse componente poderíamos tentar algo bem menos efetivo, fazendo um gatinho (mmiiaauuu) com o conditional split. Mas aí você deveria definir como são distribuídos os fluxos e a lógica teria que ser muito eficiente para não haver um desbalanceamento nos ramos… Algo como um campo que tivesse uma distribuição homogênea para os registros e estes intercalados, para garantir a distribuição igualitária durante o processamento dos buffers, senão você teria um ramo sendo usado primeiro, depois outro, etc. (sem um paralelismo efetivo). Isto é, antes do BDD a ideia é factível, mas improvável de ser implementado de forma eficiente.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;E não, esse não é um componente que está no Denali, pelo menos eu ainda não vi nada a respeito sobre a inclusão dele e os CTPs não possuem esse componente… Mas bem que poderia ser incluído!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Eu me diverti, e você?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Atualização&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A dúvida do Rodrigo é muito pertinente! A diferença do BDD para o multicast NÃO está no paralelismo, pois o multicast também pode usufruir de múltiplas thread, mas normalmente com os&amp;nbsp;ramos fazendo operações&amp;nbsp;diferentes entre si ou populando destinos diferentes.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Supondo que no multicast você têm 12 regsitros no pipeline, os mesmo 12 registros vão fluir em cada ramo. Então supondo&amp;nbsp;4 ramos,&amp;nbsp;se você inserisse tudo na mesma tabela iria acabar com 48 registros, cada um aparecendo 4 vezes.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Com o BDD os 12 registros que entram no pipeline serão distribuídos entre os ramos, deixando 3 registros para cada ramo (exemplo hipotético, já que no fundo a divisão é feita pela quantidade de registros que cabe em um buffer do pipeline). Se inseridos em uma única tabela, como foi o meu exemplo, você teria os 12 registros sem duplicatas.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Espero ter sido claro, qualquer coisa grita!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s   &lt;br /&gt;
Luciano Caixeta Moreira - {Luti}    &lt;br /&gt;
&lt;/span&gt;&lt;a href="mailto:luciano.moreira@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;    &lt;br /&gt;
&lt;/span&gt;&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;    &lt;br /&gt;
&lt;/span&gt;&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://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-4621116193966157476?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/dMiLWoO-ry0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/4621116193966157476/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/05/balanced-data-distributor-para-o-ssis.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4621116193966157476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/4621116193966157476?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/dMiLWoO-ry0/balanced-data-distributor-para-o-ssis.html" title="Balanced Data Distributor para o SSIS" /><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://lh6.ggpht.com/-mzV0cltl-Yo/Td_XpvLs3lI/AAAAAAAAANk/tFuCIziEi3E/s72-c/BDD_1fluxo_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://luticm.blogspot.com/2011/05/balanced-data-distributor-para-o-ssis.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ICRHY_eip7ImA9WhZVE04.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-3707730003624366593</id><published>2011-05-24T18:21:00.002-03:00</published><updated>2011-05-25T10:52:45.842-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-25T10:52:45.842-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008 R2" /><category scheme="http://www.blogger.com/atom/ns#" term="Troubleshooting" /><category scheme="http://www.blogger.com/atom/ns#" term="VisualStudio" /><title>Intellisense do SQL Server 2008 R2 e o SP1 do Visual Studio 2010</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Nesse fim de semana formatei a minha máquina e aproveitei para deixar o SQL Server 2008 R2 como instância default, atualizar o VS 2010 com o SP1 e finalmente instalar o Win7 SP1.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Quando fui trabalhar na segunda-feira descobri que o intellisense do SQL Server Management Studio não estava funcionando. Fiz o troubleshooting básico de configuração do SSMS e nada! Pesquisando um pouquinho acabei por descobrir o culpado disso tudo: o Service Pack 1 do Visual Studio 2010!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A solução dada pela&amp;nbsp;Microsoft é instalar o Cumulative Update 7 do SQL Server 2008 R2 para solucionar o problema. &lt;strong&gt;Eu instalei e tudo voltou a funcionar normalmente&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Algumas referências para o acontecido:&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://support.microsoft.com/kb/2531482"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;FIX: The IntelliSense feature in SSMS 2008 R2 may stop working after you install Visual Studio 2010 SP1&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;    &lt;br /&gt;
&lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/2507770"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Cumulative Update package 7 for SQL Server 2008 R2&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;E um KB legal de acompanhar: &lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/981356"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;The SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 was released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Eu vi que algumas pessoas tiveram um problema com projetos do DBPro depois de instalado do CU#7, mas não aconteceu comigo.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699;"&gt;luciano.moreira@srnimbus.com.br&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.twitter.com/luticm"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699;"&gt;www.twitter.com/luticm&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.srnimbus.com.br/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="color: #336699;"&gt;http://www.srnimbus.com.br/&lt;/span&gt;&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-3707730003624366593?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/InA_26xybIU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/3707730003624366593/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/05/intellisense-do-sql-server-2008-r2-e-o.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/3707730003624366593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/3707730003624366593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/InA_26xybIU/intellisense-do-sql-server-2008-r2-e-o.html" title="Intellisense do SQL Server 2008 R2 e o SP1 do Visual Studio 2010" /><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/2011/05/intellisense-do-sql-server-2008-r2-e-o.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkADQ384fyp7ImA9WhZWEE4.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6540211016117695723</id><published>2011-05-10T09:32:00.000-03:00</published><updated>2011-05-10T09:32:52.137-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T09:32:52.137-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="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Indexes" /><title>Treinamentos Sr. Nimbus e curso online</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Recentemente temos recebido vários questionamentos sobre calendário&amp;nbsp;e pedidos para que nossos treinamentos sejam executados em outros estados. Vamos a um rápido posicionamento:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Não fechamos turma para os treinamentos de querying e programming por conta dos horários. Tínhamos demanda, mas as datas/horas não coincidiam para os alunos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Por conta dos nossos recursos, mais especificamente eu (sim, sou o culpado), tivemos que alterar o calendário por conta de alguns projetos em que estamos trabalhando.&amp;nbsp;O que nos forçou a postergar algumas turmas para não fazer uma entrega corrida.&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Estamos trabalhando em um novo calendário para os próximos meses, em breve publicarei no site da empresa e farei o anúncio aqui também.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;O treinamento de database mirroring com o Gustavo Aguiar vai ser ministrado provavelmente&amp;nbsp;em Junho. Estamos negociando uma parceria e trabalhando forte no conteúdo e, devo confessar, está espetacular.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Com relação a oferecer treinamentos em outros locais, a dificuldade de deslocamento ainda é grande e não conseguimos cobrir um espaço muito grande, então estamos estruturando uma oferta para um treinamento online de SQL Server, focado em indexação.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Para nos ajudar, montei uma pequena enquete e gostaria MMMUUIITTTOOO que você nos ajudasse. Na enquete estão os detalhes para o primeiro treinamento.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.surveymonkey.com/s/LBWVM2Q"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Responda a pesquisa!&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://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-6540211016117695723?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/yo9uvut_cs8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6540211016117695723/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/05/treinamentos-sr-nimbus-e-curso-online.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6540211016117695723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6540211016117695723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/yo9uvut_cs8/treinamentos-sr-nimbus-e-curso-online.html" title="Treinamentos Sr. Nimbus e curso online" /><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/2011/05/treinamentos-sr-nimbus-e-curso-online.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEGR3c6fSp7ImA9WhZQEkw.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-6408296715565747501</id><published>2011-04-19T09:53:00.000-03:00</published><updated>2011-04-19T09:53:46.915-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-19T09:53:46.915-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>[SQLServerDF] Encontro XI - Recursos avançados do Service Broker</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal, tudo bem?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Vamos com mais um encontro do grupo SQLServerDF...&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Local:&lt;/strong&gt; Auditório da Microsoft - Edifício Corporate Financial Center, sala 302&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Data e horário:&lt;/strong&gt; 10&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;/05/2011, 17:00h ~ 19:00h&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Tema:&lt;/strong&gt; Recursos avançados do Service Broker&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Agenda: &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;- Utilizando o SQL Service Broker e Mensageria de dados no SQL Server em cenários distribuídos&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;- Uma aplicação prática do Service Broker em cenários de múltiplos bancos em instâncias diferentes&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Descrição:&lt;/strong&gt; &lt;span style="font-family: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Essa é uma apresentação sobre implementações avançadas do Service Broker que apresentará o uso dessa feature em cenários complexos envolvendo processamento distribuído em várias instâncias. Trata-se de uma continuação da sessão do encontro anterior que fez uma apresentação do Service Broker&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Palestrante:&lt;/strong&gt; Gustavo Maia Aguiar&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Gustavo Maia Aguiar é pós-graduado em bancos de dados e trabalha com SQL Server desde 2003 possuindo larga experiência em projetos de implementação e manutenção banco de dados nessa plataforma. Possui as certificações MCP, MCDBA, MCITP, MCT e MVP em SQL Server. É membro ativo e moderador dos fóruns MSDN, Technet e das comunidades SQL Server Brasil e SQL Brasil (Orkut) e posta artigos técnicos em seu blog: &lt;/span&gt;&lt;a href="http://gustavomaiaaguiar.wordpress.com/"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://gustavomaiaaguiar.wordpress.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Favor mandar para o grupo um e-mail confirmando sua presença para &lt;a href="mailto:luan.moreno@srnimbus.com.br"&gt;luan.moreno@srnimbus.com.br&lt;/a&gt;, pois a capacidade do auditório não é ilimitado.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-6408296715565747501?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/IVdedGdrZkU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/6408296715565747501/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/04/sqlserverdf-encontro-xi-recursos.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6408296715565747501?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/6408296715565747501?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/IVdedGdrZkU/sqlserverdf-encontro-xi-recursos.html" title="[SQLServerDF] Encontro XI - Recursos avançados do Service Broker" /><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/2011/04/sqlserverdf-encontro-xi-recursos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUNR30-cSp7ImA9WhZQEkw.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-5500823892897774595</id><published>2011-04-19T09:45:00.001-03:00</published><updated>2011-04-19T09:48:16.359-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-19T09:48:16.359-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="Service Broker" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>[SQLServerDF] Encontro X - Introdução ao Service Broker</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Bom dia pessoal, tudo bem?&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Vamos&amp;nbsp;com mais um encontro do grupo SQLServerDF...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;As informações sobre o encontro são:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Local:&lt;/strong&gt; Auditório da Microsoft - Edifício Corporate Financial Center, sala 302&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Data e horário:&lt;/strong&gt; 27/04/2011, 17:00h ~ 19:00h&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Tema:&lt;/strong&gt; Introdução ao Service Broker&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Agenda: &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;- Introdução ao SQL Service Broker e Mensageria de dados no SQL Server&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;- Uma aplicação prática do Service Broker em cenários de vários bancos de dados na mesma instância&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Descrição:&lt;/strong&gt; &lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Essa é uma apresentação sobre o Service Broker e aplicações de mensageria utilizando o SQL Server onde serão apresentados os fundamentos de aplicações baseadas em mensageria, conceitos e benefícios do Service Broker bem como um cenário prático de utilização do mesmo. Essa sessão irá servir de introdução para o próximo encontro, onde serão apresentados recursos e implementações envolvendo instâncias diferentes&lt;/span&gt;.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Palestrante:&lt;/strong&gt; &lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;Gustavo Maia Aguiar&lt;/span&gt;&lt;br /&gt;
&lt;span style="mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Gustavo Maia Aguiar é pós-graduado em bancos de dados e trabalha com SQL Server desde 2003 possuindo larga experiência em projetos de implementação e manutenção banco de dados nessa plataforma. Possui as certificações MCP, MCDBA, MCITP, MCT e MVP em SQL Server. É membro ativo e moderador dos fóruns MSDN, Technet e das comunidades SQL Server Brasil e SQL Brasil (Orkut) e posta artigos técnicos em seu blog: &lt;/span&gt;&lt;a href="http://gustavomaiaaguiar.wordpress.com/"&gt;&lt;span style="color: blue; font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://gustavomaiaaguiar.wordpress.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Favor mandar para o grupo um e-mail confirmando sua presença para &lt;/span&gt;&lt;a href="mailto:luan.moreno@srnimbus.com.br"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;luan.moreno@srnimbus.com.br&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;, pois a capacidade do auditório não é ilimitado.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-5500823892897774595?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/tVvFfwYU5pA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/5500823892897774595/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/04/sqlserverdf-encontro-x-introducao-ao.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5500823892897774595?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/5500823892897774595?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/tVvFfwYU5pA/sqlserverdf-encontro-x-introducao-ao.html" title="[SQLServerDF] Encontro X - Introdução ao Service Broker" /><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/2011/04/sqlserverdf-encontro-x-introducao-ao.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMHRXYzeCp7ImA9WhZRF0U.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-7251706646756459146</id><published>2011-04-14T10:07:00.000-03:00</published><updated>2011-04-14T10:07:14.880-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-14T10:07:14.880-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ADO.NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual PASS BR" /><category scheme="http://www.blogger.com/atom/ns#" term="Plan Cache" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigo" /><title>ADO.NET SqlParameter vs. Plan Cache</title><content type="html">Oi pessoal, escrevi um novo artigo sobre o uso efetivo do SqlParameter e seu efeito no plan cache do SQL Server. Depois eu penso em&amp;nbsp;atualizar o blog com o texto (sim, não tenho muita paciência para formatação), mas publiquei o &lt;a href="http://cid-e145f7753042d628.office.live.com/self.aspx/Public/BlogPosts/20110414%20-%20ADONET%20SqlParamter%20vs%20Plan%20Cache.zip"&gt;PDF no skydrive&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://cid-e145f7753042d628.office.live.com/embedicon.aspx/Public/BlogPosts/20110414%20-%20ADONET%20SqlParamter%20vs%20Plan%20Cache.zip" style="background-color: #fcfcfc; height: 115px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 98px;" title="Preview"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
Espero que vocês gostem...&lt;br /&gt;
&lt;br /&gt;
[]s&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;http://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-7251706646756459146?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/McyvtUZjQbk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/7251706646756459146/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/04/adonet-sqlparameter-vs-plan-cache.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7251706646756459146?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/7251706646756459146?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/McyvtUZjQbk/adonet-sqlparameter-vs-plan-cache.html" title="ADO.NET SqlParameter vs. Plan Cache" /><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/2011/04/adonet-sqlparameter-vs-plan-cache.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAFR386eSp7ImA9WhZREUo.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-1451491306319885788</id><published>2011-04-07T08:45:00.000-03:00</published><updated>2011-04-07T08:45:16.111-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-07T08:45:16.111-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MVP" /><category scheme="http://www.blogger.com/atom/ns#" term="Treinamentos" /><category scheme="http://www.blogger.com/atom/ns#" term="Sr.Nimbus" /><title>Novo Treinamento! Database Mirroring</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Um novo post direto do blog adormecido!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Como já fizemos no ano passado com o treinamento de Upgrade para o SQL Server 2008, a Sr. Nimbus e o MVP Gustavo Aguiar estão trabalhando juntos novamente. Desta vez com um novo treinamento, focado em Database Mirroring!&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Se você faz parte do grupo que já percebeu a superficialidade dos capítulos de alta disponibilidade (incluindo o assunto do database mirroring) nos cursos de SQL Server encontrados por aí, e não vê a hora de participar de um treinamento que realmente vá mostrar em detalhes como o recurso funciona, explorar cenários complexos e, claro, ajudar você a resolver seus problemas, então vamos te ajudar. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Na última semana de Maio/2011, com duração de 24 horas, a Sr. Nimbus e Gustavo Aguiar vão ministrar o primeiro treinamento focado em Database Mirroring, que acontecerá em Brasília. &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Ainda estamos ajustando alguns detalhes do local do treinamento e valor do investimento, mas desde já queremos montar uma lista de interessados, se você é um deles, mande um e-mail para &lt;/span&gt;&lt;a href="mailto:contato@srnimbus.com.br."&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;contato@srnimbus.com.br.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;A ementa completa para o treinamento está aqui:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Conceitos Básicos&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· O funcionamento do Log de Transacoes&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Implementações básicas de Backup&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Modelos de Arquivamento de Log (Recovery Model)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Deduplicação de dados (Database Snapshots)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Arquitetura&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Nomenclatura e conceitos chaves&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Papéis&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Modos de Operação&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Sessões e Estados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Inversão de Papéis&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Redirecionamento Transparente das Aplicações&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Melhorias no SQL Server 2008&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Planejamento&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Objetivos Primários e Objetivos Secundários&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Requisitos de Infraestrutura&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Requisitos de Design (Banco de Dados, Aplicações e Dependências)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Preparação do Banco de Dados Espelho&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Configuração&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Uso do Wizard&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Implantação Manual&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Uso de Certificados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Migração das Dependências&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Inicialização, Testes e Problemas Comuns&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Administração&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Controlando as sessões de espelhamento&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Monitorando o espelhamento&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Alertas&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Ferramentas&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Views, Contadores e Eventos&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Cenários de Recuperação&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Queda do Banco de dados Principal&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; § Cenário 1: High Availability&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; § Cenário 2: High Protection e High Performance&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Queda do Banco de dados Espelho&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Queda do Banco de dados Testemunha&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Queda de mais de um banco de dados (Principal, Espelho e Testemunha)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Melhores Práticas&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;- Criptografia e Segurança em bancos espelhados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Rotinas de Manutenção em bancos espelhados&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Considerações sobre a rede em bancos espelhados&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;strong&gt;Outras Técnicas de Alta Disponibilidade&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· FailOver Clustering&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Log Shipping&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Replicação&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Comparativo das técnicas de alta disponibilidade&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Combinação de outras técnicas de alta disponibilidade com o Database Mirroring&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;· Soluções equivalentes em outros SGBDs&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Gostou? Está interessado? Aposto que sim!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;PS: Pode haver alguma alteração ou outra na ementa até a data do treinamento, sempre pensando em como melhorá-lo, claro.&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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-1451491306319885788?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/jg1mxc--16I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/1451491306319885788/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/04/novo-treinamento-database-mirroring.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1451491306319885788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/1451491306319885788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/jg1mxc--16I/novo-treinamento-database-mirroring.html" title="Novo Treinamento! Database Mirroring" /><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/2011/04/novo-treinamento-database-mirroring.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQASXg8fyp7ImA9Wx9VFkk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-9147578135043523996</id><published>2011-02-02T09:49:00.000-02:00</published><updated>2011-02-02T09:49:08.677-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-02T09:49:08.677-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="CLR" /><title>SQL Server CLR Unload e GC.Collect</title><content type="html">Já existem diversos programadores usando o CLR (Common Language Runtime) que está hospedado dentro do SQL Server. Recentemente em um grupo de discussão apareceu um problema relacionado ao CLR e foi comentado uma maneira de se fazer o unload dos AppDomains que estão no SQL Server.&lt;br /&gt;
&lt;br /&gt;
Se você utilizar o DBCC FREESYSTEMCACHE('ALL'), vai forçar o SQL Server a ativar o mecanismo de limpeza de cada cache store, e no caso do CLR vai forcar um appdomain unload.&lt;br /&gt;
Além do que foi citado, existe uma outra abordagem para brincar com o CLR, que é forçar a entrada do Garbage Collector, usando o DBCC FREESYSTEMCACHE('GarbageCollect'). Esse comando não é documentado, mas foi apresentado publicamente pelo Bob Ward no PASS Summit de 2008, então não vejo problema em compartilhar com vocês.&lt;br /&gt;
&lt;br /&gt;
Para vermos a coisa funcionando, vamos monitorar os contadores&amp;nbsp;abaixo, somente para a instância sqlservr e olhar algumas DMVs.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; .NET CLR Loading &amp;gt; Total appdomains unloaded&lt;br /&gt;
&amp;gt; .NET CLR Memory &amp;gt; #Gen0 Collections&lt;br /&gt;
&amp;gt; .NET CLR Memory &amp;gt; #Gen1 Collections&lt;br /&gt;
&amp;gt; .NET CLR Memory &amp;gt; #Gen2 Collections&lt;br /&gt;
&lt;br /&gt;
select * from sys.dm_clr_appdomains&lt;br /&gt;
select * from sys.dm_clr_loaded_assemblies&lt;br /&gt;
&lt;br /&gt;
Se você executar uma procedure que trabalha com o CLR e consultar as DMVs, verá uma entrada para o AppDomain e assemblies carregados para execução da sua rotina. &lt;br /&gt;
Use o comando para forçar o Garbage Collector e verá que os contadores Gen0, Gen1 e Gen2 serão acrescentados de 1, como meu procedimento é simples e não tenho nenhuma pressão na memória, me parece que é um GC.Collect(2) e&amp;nbsp;não um GC.Collect(), pois a limpeza vai até a geração 2, coisa que não aconteceria em um simples collect com o CLR sem pressão na memória&amp;nbsp;e espaço disponível na gen0.&lt;br /&gt;
&lt;br /&gt;
Quando chamamos o procedimento que faz um AppDomain unload, vamos ver um collect até a geração 2 (provavelmente parte do processo de unload) e depois o contador de unload será acrescido de 1. Consultando logo em seguida as DMVs, verá que nada é retorando, pois o appDomain já foi removido.&lt;br /&gt;
&lt;br /&gt;
Notem que não é uma boa&amp;nbsp;recomendação ficar chamando o GC ou forçando o unload, ainda mais que esse irá interferir em outras cache stores, mas em casos excepcionais isso pode ser útil...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[]s&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;http://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-9147578135043523996?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/Jl9LiZ9-eRg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/9147578135043523996/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/02/sql-server-clr-unload-e-gccollect.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/9147578135043523996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/9147578135043523996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/Jl9LiZ9-eRg/sql-server-clr-unload-e-gccollect.html" title="SQL Server CLR Unload e GC.Collect" /><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/2011/02/sql-server-clr-unload-e-gccollect.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04DR34zfCp7ImA9Wx9VEUk.&quot;"><id>tag:blogger.com,1999:blog-452997616681290979.post-2799293246521900407</id><published>2011-01-27T13:26:00.000-02:00</published><updated>2011-01-27T13:26:16.084-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-27T13:26:16.084-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="testes de unidade" /><category scheme="http://www.blogger.com/atom/ns#" term="Download" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServerDF" /><title>Conteúdo da palestra sobre Unit Test com T-SQL</title><content type="html">&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Oi pessoal.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Conforme planejado, ontem nós fizemos o nosso nono encontro do grupo SQLServerDF para falar sobre testes unitários e T-SQL. Dentre os presentes, somente um desenvolvedor trabalha&amp;nbsp;com testes unitários, então parte do desafio era mostrar que a ideia é válida e que não é perda de tempo.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Quando você já fez muitas palestras acaba ficando um pouco crítico, e mesmo com um início um pouco distraído da minha parte, achei muito bom o resultado. Começamos com um exemplo bem simples de procedure e testes,&amp;nbsp;e de pouco em pouco fomos aumentando a complexidade, trocando um insert básico com um MERGE bem complexo, mostrando erros comuns de programação, e como poderíamos evitar de sermos queimados na fogueira&amp;nbsp;dos erros em&amp;nbsp;produção,&amp;nbsp;tudo garantido pelos testes.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;No fim acredito que consegui mostrar o valor de se ter uma massa de testes confiável e como&amp;nbsp;último ato,&amp;nbsp;fizemos um refactoring do banco e&amp;nbsp;algumas alterações no procedimento, rodamos os testes e foi só sucesso! :-)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;Eu gravei a apresentãção com o Camtasia e estou produzindo o vídeo, mas como eu não tenho um microfone bluetooth, provavelmente o áudio não irá ficar satisfatório. De qualquer forma você pode baixar o PDF e demos &lt;/span&gt;&lt;a href="http://cid-e145f7753042d628.office.live.com/self.aspx/Public/SQLServerDF/SQLServerDF%20-%20Encontro%20IX.zip"&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;AQUI&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://cid-e145f7753042d628.office.live.com/embedicon.aspx/Public/SQLServerDF/SQLServerDF%20-%20Encontro%20IX.zip" style="background-color: #fcfcfc; height: 115px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 98px;" title="Preview"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;E a frase que mais foi dita: "E aí, vai para produção ou não vai?". Com testes? Vai sim, fácil...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;[]s&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, 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, &amp;quot;Times New Roman&amp;quot;, serif;"&gt;http://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-2799293246521900407?l=luticm.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/luticm/~4/zfDMSiGbDtk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://luticm.blogspot.com/feeds/2799293246521900407/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://luticm.blogspot.com/2011/01/conteudo-da-palestra-sobre-unit-test.html#comment-form" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2799293246521900407?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/452997616681290979/posts/default/2799293246521900407?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/luticm/~3/zfDMSiGbDtk/conteudo-da-palestra-sobre-unit-test.html" title="Conteúdo da palestra sobre Unit Test com T-SQL" /><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/2011/01/conteudo-da-palestra-sobre-unit-test.html</feedburner:origLink></entry></feed>

