quarta-feira, 6 de julho de 2016

SQL Saturday #570 São Paulo - eu vou!

Depois de passar o primeiro semestre sem palestrar em eventos da comunidade técnica, no segundo semestre estou planejando participar e apresentar algumas sessões (se forem aprovadas, claro!).

Portanto acabei de submeter uma sessão para o SQL Saturday #570 (http://www.sqlsaturday.com/570/EventHome.aspx), que acontecerá em São Paulo no dia 08 de Outubro.

Nem preciso falar que quem trabalha com SQL Server e mora em SP, a participação é obrigatória!

Os detalhes da sessão que submeti estão abaixo.

Título: Acesso a dados com ADO.NET e Entity Framework
Descrição: Esta sessão tem por objetivo analisar características do ADO.NET e Entity Framework ao acessar o SQL Server, sugerindo melhores práticas no uso destes. Iremos discutir aspectos como pool de conexões, transações locais e distribuídas, parametrização de comandos, paginação, lazy loading, cuidados com projeção, consultas genéricas, entre outros aspectos. Uma sessão de nível intermediário que pode ajudar o desenvolvedor e o DBA a se entenderem melhor…
(http://www.sqlsaturday.com/570/Sessions/Details.aspx?sid=52900)

Eu também ia submeter uma sessão intitulada In-memory OLTP Internals, porém já havia uma com o mesmo nome do nosso amigo Frederico Santos. Quem sabe o Fred não têm duas sessões aprovadas e eu consigo apresentar alguma coisa de Hekaton junto com ele! kkkkkk

Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br

terça-feira, 5 de julho de 2016

[SQLServerDF] Encontro XXXIV - Analizando o Always Encrypted

Na próxima semana temos mais uma apresentação do SQLServerDF, começando 18:30h.

NÃO é necessário confirmar participação através do SQLServerDF. De qualquer forma, incentivo a participação na nossa lista de discussão, então para aqueles que não estão no grupo, basta ir até http://groups.google.com/group/sqlserverdf, fazer sua inscrição e aguardar minha moderação.

Data e horário: 12/07/2016, das 18:30h às 20:30h
Local: Xperts Trainning Center
Palestrantes: Gustavo Moura Fé Maia

Título: Analizando o Always Encrypted

Descrição: Nesta sessão, iremos conhecer uma das novas features do SQL Server 2016, o Always Encrypted. Entenderemos como funciona este recurso que promete proteger os dados de acessos indevidos numa topologia cliente/servidor e implantaremos essa funcionalidade simulando um ambiente real. Depois, iremos um pouco mais fundo e analisaremos as informações protegidas pelo Always Encrypted enquanto trafegam pela rede e enquanto estão em memória.

Mini-cv do palestrante: Gustavo [Guzz] Moura Fé Maia é um SQL Geek viciado em automatização e performance tuning. Trabalha com SQL Server desde 2012 e se tornou DBA em 2013. É um dos autores do blog Comunidade SQL Server onde gosta de escrever sobre programação em T-SQL, replicação e segurança. Quando não está com uma caneca de café, lendo e escrevendo sobre SQL, está com uma caneca de café fazendo outra coisa.

Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br

domingo, 3 de julho de 2016

SQL22 + Em busca de recolocação

Primeiro uma pequena história…

Alguns meses atrás recebi de um amigo um e-mail pedindo para encaminhar o CV de um conhecido DBA, que estava desempregado havia alguns meses. Ao analisar o currículo do indivíduo, minha resposta foi: peça para o Astrogildo** vir conversar comigo.

Meu conselho para o Astrogildo foi de que ele precisava se qualificar mais, pois o CV dele estava fraco e, eu como recrutador, dificilmente chamaria ela para uma entrevista de emprego. Sugeri que ele participasse do curso SQL23 - Mastering the database engine, onde poderia aprender muito e teríamos tempo de conversar. De quebra ele aproveitaria que o treinamento estava com um preço promocional, e para ajudar eu tentaria facilitar o pagamento.

Sexta-feira anterior ao início do treinamento e nada da matrícula do Astrogildo, uma pena. Só que no sábado o Astrogildo me procurou, conversamos um pouco e, dada a complicada situação em que ele se encontrava, eu o convidei para participar da turma. Depois de 48 horas de um treinamento bem puxado, peguei o voo para Brasília, com o sentimento de que o treinamento tinha sido importante para o Astrogildo.

Menos de dois meses depois, em uma segunda-feira de madrugada, recebo um e-mail do Astrogildo com a seguinte frase "Trenzão lotado, 5 da Matina em pé na maior friaca!....primeiro dia de um novo desafio! Feliz pra caramba!".

Pense em uma semana que começou muito bem! Levantei da cama com um baita sorriso…

** Nome fictício para facilitar a narrativa

==============

E qual o motivo dessa historinha que acabei de contar? Dia 17 de Julho eu vou ministrar mais um treinamento da Nimbus, o SQL22 - Administração e Monitoramento (http://www.srnimbus.com.br/calendario/sql22_spjulho2016/), em São Paulo.

E estou reservando uma vaga na sala para alguém que está DESEMPREGADO, que fará o treinamento SEM FAZER QUALQUER INVESTIMENTO.

Quer trabalhar como DBA SQL Server e está em busca de recolocação profissional? Seu CV não está chamando a atenção?

Mande um e-mail para luciano.moreira@srnimbus.com.br (até o dia 07/07) e me fale um pouco sobre você, o que anda fazendo para se capacitar e encontrar um bom lugar no mercado. Vou analisar os e-mails dos interessados e escolherei UM para participar do treinamento.

Quem sabe daqui a alguns meses minha semana não começa com uma boa notícia, novamente…

Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br

quarta-feira, 29 de junho de 2016

Vídeo #08 - Recovery Bulk-logged e restore point-in-time (DEMO 02)

Confome prometido no último post, publiquei o vídeo com a segunda demonstração sobre recovery model bulk-logged, operações minimamente logadas e restore do banco point-in-time.

Sugiro assistir os vídeos na sequência, então caso você ainda não tenha visto o primeiro, veja post anterior: http://luticm.blogspot.com.br/2016/06/video-07-recovery-bulk-logged-e-restore.html

Neste vídeo é feito uma operação de bulk insert minimamente logada, que faz com que o bulk changed map (BCM) seja alterado, que pode ser visto com entradas "ML_MAP" no transaction log.



Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br

terça-feira, 28 de junho de 2016

Vídeo #07 - Recovery Bulk-logged e restore point-in-time

Na sequência dos vídeos do Luti, dessa vez venho com uma gravação de material técnico, que publicarei em dois vídeos no meu canal do YouTube. Optei por manter a numeração e vou organizar as tags para identificar o material publicado.

Ambos os vídeos são referentes ao comportamento do SQL Server quando temos bancos de dados com recovery model bulk-logged, operações minimamente logadas (ou não) e restore do banco point-in-time.

Resolvi quebrar em dois vídeos para manter os vídeos menores, assim você poderá encaixar até 15 minutos de conteúdo na sua agenda. O segundo vídeo ainda está em edição e será publicado em breve.

O primeiro vídeo é Recovery Bulk-logged e restore point-in-time (DEMO 01).


Essa pergunta, a discussão em torno da resposta e detalhes do funcionamento do SQL Server, é o tipo de questão que gosto de ouvir nos treinamentos de Administração (http://www.srnimbus.com.br/calendario/sql22_spjulho2016/) e Mastering (http://www.srnimbus.com.br/calendario/sql23_spjul2016/). Se ainda não participou de nenhum deles, aproveite!

Abraços

Luciano Caixeta Moreira - {Luti}
luciano.moreira@srnimbus.com.br
www.twitter.com/luticm
www.srnimbus.com.br