#FoRG2015 – Friends Of RedGate 2015

Welcome to the Friends of Red Gate 2015 Program Foi este o título do e-mail que ansiosamente aguardo pelo terceiro ano consecutivo, desde 2013 quando me tornei um amigo da Red Gate pela primeira vez. O Friends Of Red Gate é um programa de relacionamento entre a Red Gate e a comunidade técnica em todo o mundo, visando estreitar os…

Continue Reading

Artigos técnicos: O guia definitivo (ou não)

Estar presente e participar ativamente de uma comunidade, sempre ajuda no crescimento das pessoas, seja ele profissional, pessoal, religioso ou quaisquer outros âmbitos. Para quem trabalha na área de TI particularmente, esta participação pode culminar em uma curva de aprendizado e crescimento profissional muito mais acentuada do que se o profissional se isolar e caminhar sozinho na carreira. Basicamente é…

Continue Reading

Controle Automático dos VLFs (Virtual Log Files)

———————————————————————————- Atualização (09/01/2014 ): No mesmo dia (06/01/2014) em que publiquei este post, o Paul Randal (Twitter | Blog) publicou um post (Important change to VLF creation algorithm in SQL Server 2014), que consiste em uma importante mudança na fórmula de criação de novos VLFs. For SQL Server 2014, the algorithm is now: Is the growth size less than 1/8…

Continue Reading

[Troubleshooting] – Erro ao habilitar .Net Framework 3.5 no Windows Server 2012 R2

Demanda: Um dos clientes da Sr. Nimbus, solicitou a instalação de um cluster Windows Server 2012 R2 com SQL Server 2014. Um dos requisitos do SQL Server 2012 / 2014 é a habilitação do “.Net Framework 3.5” que pode ser realizado tanto pela interface gráfica quanto via linha de comando, utilizando por exemplo o “Dism.exe“ Para habilitar o .Net Framework 3.5 via linha…

Continue Reading

[SQL Server Backup Internals] – Backup Full

Introdução: d No SQL Server existem diversos tipos de backups que possuem finalidades e possibilidades diferentes entre si. Os principais são “Backup Full”, “Backup Diferencial” e “Transaction Log Backup”. Neste artigo, será tratado basicamente e detalhadamente o funcionamento do “Backup Full”, para fins de conhecimento das operações que a engine do SQL Server  executa durante todo o tempo de execução…

Continue Reading

A importância do passado técnico na vida de um gestor…

Antes de qualquer palavra escrita a respeito do assunto relacionado ao título deste post, quero ressaltar que esta é apenas a minha visão e não representa nenhum caso ou cenário específico que eu por ventura já tenha visto e/ou vivenciado. Há algum tempo já se fala muito em globalização, informação, a velocidade desta mesma informação e a importância dos dados…

Continue Reading

Codificando Live – HA x DR

Post rápido para divulgação de um bate papo ao vivo com o pessoal do Codificando.net. Nesta apresentação SEM SLIDES, vamos discutir um pouco sobre as características de cada um destes conceitos, bem como o que faz com que as pessoas os confundam… Segue dados para acompanhar: [youtube https://www.youtube.com/watch?v=nUVbBdZcpyA?feature=player_detailpage&w=640&h=360] Data: 26/05/14 Hora: 17:30 Info: http://www.codificando.net   Abraços,   Edvaldo Castro  …

Continue Reading

SQL Server 2014 – New Feature – Delayed Transaction Durability

      Uma das principais características de um SGBD (Sistema Gerenciador de Banco de Dados) é a capacidade de manter e garantir os princípios do ACID (Atomicidade, Consistência, Isolamento e Durabilidade). O escopo deste artigo é tratar basicamente da última das propriedades de bancos de dados relacionais que é a Durabilidade.     De acordo com a enciplopédia livre WikiPédia, Durabilidade define-se: “Os…

Continue Reading

READ COMMITTED SNAPSHOT ISOLATION – Aprecie com moderação

“Não existe almoço grátis”… “Muito cuidado com as armadilhas do RCSI”… O início proposital deste post é para demonstrar alguns dos benefícios e também os pontos de atenção com a possibilidade da alteração do comportamento padrão de uma base de dados no SQL Server, quando se trata de concorrência e isolamento das transações. Por padrão, o SQL Server tem um…

Continue Reading

SQL Server – Server Side Trace – Operação

Após uma breve postagem sobre a criação de um Server Side Trace, ou simplesmente SQL Trace, como também pode ser encontrado em outros blogs e até mesmo na documentação oficial do SQL Server, também faz-se necessário explicar um pouco sobre a operação com este tipo de trace, visto que sem o auxílio do SQL Server Profiler, quais atividades de início,…

Continue Reading

SQL Server – Server Side Trace

Eventualmente surgem demandas ou incidentes que exigem uma verificação mais apurada do ambiente do que está acontecendo em um determinado momento em sua instância SQL Server. O SQL Server Profiler é uma excelente opção para monitorar seu ambiente e capturar diversos tipos de eventos dentro de sua instância ou base. Um pequeno porém é que esta ferramenta em seu modo…

Continue Reading

DBA por acidente X Command Line

“DBA por acidente” Começo o texto de hoje falando um pouco deste que é um termo muito comum em rodas de conversas de DBAs e profissionais que se dedicam a fazer bem feito e com excelência aquilo que se propõe a fazer, neste caso mais especificamente falando, ser um DBA cada vez melhor… Abro aqui um parêntese para indicação de…

Continue Reading

Recovery Model – Trate-o com carinho

Continuando a linha de posts sobre Backup e já partindo para um intermédio entre Segurança dos dados e Disponibilidade, o foco da vez é o famoso Recovery Model, ou simplesmente Modelo de Recuperação. Venho escrevendo sobre backup ultimamente pois tenho ciência que é um dos pontos fortes e de mais necessidades no que se refere à Administração de banco de…

Continue Reading

Restore – A fase crítica do processo

No dia 11/02 publiquei um artigo falando dos tipos mais básicos de backup no SQL Server. Dando continuidade tentarei abordar neste post um pouco sobre o processo de restore, especificamente dos tipos de backup (Full, Differential e Transaction Log) discutidos no post anterior. Existe um cara super pessimista, ou excessivamente realista chamado Edward Murphy, que criou diversas leis, dentre as quais separei…

Continue Reading

Full, Diferencial e T-Log – Salve seus dados

Dando sequência à série de posts sobre backup, iniciada com os posts “BACKUP – Você está fazendo corretamente?” e “Política de backup – Implante esta ideia“, este post será um pouco mais voltado à prática, demonstrando como executar os três tipos de backup mais comuns e que de uma forma básica, podem garantir que seus dados estejam a salvos, caso…

Continue Reading

Política de backup – Implante esta ideia.

Continuando, conforme informado no post anterior, onde comecei a falar sobre Backup e segurança dos dados, a intenção neste artigo é dissertar um pouco sobre minha visão a respeito de “Política de Backup” e tentar desta forma esclarecer e discutir um pouco sobre este assunto de extrema importância. Gosto sempre de começar meus escritos com uma definição acerca daquilo que estou…

Continue Reading

BACKUP – Você está fazendo corretamente?

Vejo um grande problema em blogs e posts em geral (incluo-me neste grupo), que por achar que meus posts ficarão muito básicos, ninguém terá interesse ou até mesmo serei julgado por postar coisas banais, acaba-se por não escrever muito, ou querer sempre escrever artigos de alto nível de complexidade. Porém estive pensando que a vida profissional e de aprendizado é…

Continue Reading