DBA NewBie – 01

Olá pessoal,

O intuito desse post de hoje é bastante simples, fornecer dicas, scripts e até mesmo guias que ajudem você DBA novato ou até mesmo aquele que já possui experiencia, mas não conhecia determinada dica. Nesse primeiro post vou passar uma dica sobre uma feature que utilizo bastante no meu dia a dia que é o Policy Based Managament. Pra quem conhece as famosas GPO’s (Group Policy Object) que é o conceito existente no Windows que possibilita a administração de multiplos servidores criando os mais variados tipos de politicas de administração de servidores e pensando nisso foi que o time de SQL Server incluiu no SQL Server 2008 o que chamamos de PBM ou Policy Based Management aonde podemos também criar politicas para controlar diversas configurações dentro do banco de dados.

Nesse primeiro post compartilho uma policy que crei para melhor administratar o auto growth das bases de dados, tanto para o arquivo de LOG para o arquivo de DADOS.

As policies criadas consistem em realizar a avaliação e se desejado aplicar a configuração de auto growth para os arquivos em 512KB, tanto para arquivo de LOG como arquivo de DADOS. Vale lembrar também que a policy para o arquivo de DADOS já esta configurada para  configurar também os arquivos .ndf (caso possua).

Estou disponibilizando então as duas policies, onde vocês podem realizar o download logo abaixo.

Data File Growth Policy
Log File Growth Policy

Para utilizar as Policies seguem os passos a serem realizados no SQL Server.

1) No Management Studio vá até a aba Management expanda a mesma.

image

2) Na aba Policies clique com o botão direito e vá até a opção Import Policy

image

3) E vá até a pasta onde você salvou as policies a serem importadas conforme figura abaixo.

image

Seguindo todos os passos você importará com sucesso e as mesmas irão aparecer na aba policies.

image

O que você precisa fazer agora é clicar com o botão direito na policy e ir na opção Evaluate.

image

Feito isso a politica irá avaliar se alguma das bases não está no padrão estabelecido pela policy.

image

Os resultados em vermelho mostram que existe algo de errado no ambiente que pode ser visualizado melhor abaixo clicando na opção View .

image

Como pode ser visualizado a faixa de crescimento do arquivo está configurado para 1024KB, ou seja, 1MB e com isso a politica detectou que algo estava errado. Para que a propria policy faça o ajuste da configuração executamos os seguintes passos.

image

Selecione a policita e clique em Apply. Feito isso as configurações da politica serão aplicadas as bases de dados.

Bom pessoal por hoje era isso, espero que tenham gostado e aguardem até  o proximo post.

Marcos Freccia
[MCTS|MCITP|MCT SQL Server 2008]

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em novembro 21, 2012, em DBA NewBie, VirtualPass e marcado como , , , . Adicione o link aos favoritos. Deixe um comentário.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: