{"id":244,"date":"2013-09-12T17:53:13","date_gmt":"2013-09-12T17:53:13","guid":{"rendered":"https:\/\/rodrigorrg.wordpress.com\/?p=244"},"modified":"2013-09-12T17:53:13","modified_gmt":"2013-09-12T17:53:13","slug":"sql-saturday-253","status":"publish","type":"post","link":"https:\/\/thesqltimes.com\/blog\/2013\/09\/12\/sql-saturday-253\/","title":{"rendered":"SQL Saturday #253"},"content":{"rendered":"<div class=\"pld-like-dislike-wrap pld-template-1\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Muito \u00fatil!\" data-post-id=\"244\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-thumbs-up\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><\/div><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de Leitura:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p align=\"justify\">Galera, \u00e9 com muita felicidade e empolga\u00e7\u00e3o que anuncio o primeiro SQL Saturday de Bras\u00edlia, e tamb\u00e9m minha primeira oportunidade como palestrante.<\/p>\n<h1 align=\"justify\"><strong><font size=\"6\">O evento<\/font><\/strong><\/h1>\n<p align=\"justify\">O SQL Saturday \u00e9 um evento gratuito, que acontece no mundo todo, voltado para SQL Server e acontece, na maioria dos casos, em um s\u00e1bado. \u00c9 o dia inteiro com palestras sobre temas voltados ao produto. Aqui em Bras\u00edlia ser\u00e1 o de n\u00famero #253.<\/p>\n<p align=\"justify\">J\u00e1 temos mais de 400 inscritos no evento da capital brasileira, e isso refor\u00e7a que al\u00e9m de ser uma boa oportunidade para aprender e tirar d\u00favidas sobre SQL, voc\u00ea poder\u00e1 conhecer novos profissionais da \u00e1rea e fazer networking.<\/p>\n<p align=\"justify\">O evento vai ocorrer l\u00e1 em Taguatinga, na Faculdade Proje\u00e7\u00e3o. Mais informa\u00e7\u00f5es, consulte o link abaixo.<\/p>\n<p align=\"justify\">Tamb\u00e9m, para as empresas da \u00e1rea de TI, \u00e9 um excelente local para encontrar aquele profissional que est\u00e3o precisando. As empresas que quiserem patrocinar o evento, podem entrar em contato com o organizador do evento aqui em Bras\u00edlia, Luciano Moreira [luti], no seguinte endere\u00e7o: <a href=\"mailto:luciano.moreira@srnimbus.com.br\">luciano.moreira@srnimbus.com.br<\/a>.<\/p>\n<p align=\"justify\">Aqui em bras\u00edlia, teremos temos bem legais divididos em 4 categorias (tracks): Desenvolvimento (Dev), DBA, BI (Business Intelligence) e Academic (Iniciante). A agenda do evento \u00e9 a seguinte: (ainda poder\u00e1 sofrer algumas pequenas altera\u00e7\u00f5es)<\/p>\n<p align=\"justify\"><a href=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2013\/09\/sqlsat253_agenda.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;\" title=\"SQLSat253_Agenda\" border=\"0\" alt=\"SQLSat253_Agenda\" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2013\/09\/sqlsat253_agenda_thumb.png\" width=\"212\" height=\"100\"><\/a><\/p>\n<p align=\"justify\">Ent\u00e3o como podem ver s\u00e3o temos bastantes interessantes, ent\u00e3o nao fique de fora!<\/p>\n<p align=\"justify\">Para participar voc\u00ea apenas precisa se registrar no link: <a href=\"http:\/\/www.sqlsaturday.com\/253\/register.aspx\">http:\/\/www.sqlsaturday.com\/253\/register.aspx<\/a> (apenas em ingl\u00eas)<\/p>\n<p align=\"justify\">Voc\u00ea tamb\u00e9m pode encontrar mais informa\u00e7\u00f5es em: <a href=\"http:\/\/www.sqlsaturday.com\/253\/eventhome.aspx\">http:\/\/www.sqlsaturday.com\/253\/eventhome.aspx<\/a><\/p>\n<h1 align=\"justify\">Minha palestra<\/h1>\n<p align=\"justify\">Como eu disse agorinha, eu terei a primeira oportunidade de palestrar em um evento oficial. Estou muito empolgado e feliz, pois&nbsp; sempre aprendi lendo posts, livros, videos de pessoas que tiveram a boa vontade de passar o conhecimento, e poder retribuir isso \u00e9 gratificante!!!<\/p>\n<p align=\"justify\">Irei falar sobre um tema que j\u00e1 tive muitas d\u00favidas, inclusive desde quando era um desenvolvedor SQL: \u00cdndices. Quando escrevia c\u00f3digos, sempre queria saber como otimizar as consultas e muitas respostas me levaram a artigos e sites falando sobre \u201c\u00edndices\u201d. Me lembro que uma das perguntas que eu me fazia era: \u201cSe um \u00edndice ajuda tanto, porque ele j\u00e1 n\u00e3o vem criado?\u201d.&nbsp; Tamb\u00e9m, j\u00e1 vi muitos desenvolvedores chegarem a pedir a cria\u00e7\u00e3o dos mesmos com justificativas nada convincentes. E ainda, onde eu mesmo j\u00e1 fui v\u00edtima, j\u00e1 vi pessoas sugerir a cria\u00e7\u00e3o de um \u00edndice na inten\u00e7\u00e3o de melhorar uma consulta, e na verdade o mesmo n\u00e3o iria ajudar em nada.<\/p>\n<p align=\"justify\">Com base nisso, o objetivo desta palestra, \u00cdndices: Introdu\u00e7\u00e3o, \u00e9 responder algumas perguntas comuns a quem nunca teve contato, ou teve pouco com eles:<\/p>\n<ul>\n<li>\n<div align=\"justify\">O que s\u00e3o \u00edndices e como eles podem ajudar a melhorar uma consulta ?<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Quando um \u00edndice ajuda ?<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Quando um \u00edndice n\u00e3o ajuda ?<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Por que os \u00edndices j\u00e1 n\u00e3o vem criados se eles ajudam tanto ?<\/div>\n<\/li>\n<\/ul>\n<p align=\"justify\">E para&nbsp; entendermos isso eu estou partindo do principio que o publico alvo da palestra seja realmente aqueles que desenvolvem usando o T-SQL ou que j\u00e1 tiveram um contato bem superficial com \u00edndices.<\/p>\n<p align=\"justify\">Assim, a palestra ter\u00e1 uma base para entendermos um pouco como as coisas s\u00e3o armazenadas dentro do SQL Server, e a partir da\u00ed iremos caminhando entendendo alguns problemas que existem, e finalmente como os \u00edndices podem ajudar. A\u00ed ent\u00e3o, vamos aprender como o SQL Server implementa isso, e como usamos esse recurso bastante poderoso (sim, consultas de 1 min podem cair para segundos com isso).<\/p>\n<p align=\"justify\">Segue o t\u00f3picos que pretendo abordar:<\/p>\n<ol>\n<ol>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Overview de Tabelas e Colunas<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Overview de Tipos de Dados<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Como os dados de tabelas s\u00e3o armazenados?<\/font><\/em><\/div>\n<\/li>\n<ol>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Data Pages<\/font><\/em><\/div>\n<\/li>\n<\/ol>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Pesquisando valores em tabelas<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">O conceito de \u00cdndices<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Tipos de \u00cdndices no SQL Server<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Caracter\u00edsticas e Utiliza\u00e7\u00e3o<\/font><\/em><\/div>\n<\/li>\n<li>\n<div align=\"justify\"><em><font face=\"Georgia\">Os custos de se ter \u00cdndices<\/font><\/em><\/div>\n<\/li>\n<\/ol>\n<\/ol>\n<p align=\"justify\"><font face=\"Georgia\">\u00c9 claro que daqui para o dia do evento poderei acrescentar, ou mesmo tirar, alguns t\u00f3picos, mas a ideia gira em torno disso a\u00ed. <\/font><\/p>\n<p align=\"justify\"><font face=\"Georgia\">Ap\u00f3s isso, espero que os presentes consigam entender melhor para que serve um \u00edndice e quando ele pode ajudar ou n\u00e3o.<\/font><\/p>\n<p align=\"justify\"><font face=\"Georgia\">Bom caro amigo, ent\u00e3o \u00e9 isso! Espero que goste do evento, e que aproveite a oportunidade. Depois do evento posto no blog como foi e os arquivos da palestra! Espero voc\u00ea l\u00e1!<\/font><\/p>\n<p align=\"right\"><font face=\"Georgia\"><\/font>&nbsp;<\/p>\n<p align=\"right\"><font face=\"Georgia\">Rodrigo Ribeiro Gomes<br \/>[]\u2019s<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Galera, \u00e9 com muita felicidade e empolga\u00e7\u00e3o que anuncio o primeiro SQL Saturday de Bras\u00edlia, e tamb\u00e9m minha primeira oportunidade como palestrante. O evento O SQL Saturday \u00e9 um evento gratuito, que acontece no mundo todo, voltado para SQL Server e acontece, na maioria dos casos, em um s\u00e1bado. \u00c9 o dia inteiro com palestras&hellip;&nbsp;<a href=\"https:\/\/thesqltimes.com\/blog\/2013\/09\/12\/sql-saturday-253\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">SQL Saturday #253<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[10,4,6,12,7],"tags":[17,18,38,39,40,47,49,51,52,72,73],"series":[],"class_list":["post-244","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-carreira","category-diversao","category-sql-saturday","category-sql-saturday-sql-server","category-sql-server","tag-brasil","tag-brasilia","tag-evento","tag-indexacao-no-sql-server","tag-indices","tag-microsoft","tag-networking","tag-palestra","tag-pass","tag-sql-saturday-2","tag-sql-server"],"_links":{"self":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/comments?post=244"}],"version-history":[{"count":0,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/244\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media\/242"}],"wp:attachment":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media?parent=244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/categories?post=244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/tags?post=244"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/series?post=244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}