Archive for September, 2009
70-432 em português
Posted in Dicas, Vida Real on September 24th, 2009 by Silas Mendes – Be the first to commentHoje cedo estava olhando o site da Prometric e vi que o exame 70-432 está disponível em português.
É interessante ver a Microsoft se esforçando em produzir mais conteúdo em português, acho que o maior sinal desse esforço foi a disponibilização do Books Online 2008 em nosso idioma. Sem dúvidas um grande passo.
Muitos profissionais não acham interessante essas provas em português e com razão, afinal a poucos anos víamos umas traduções horríveis no MOC, parecia que o trabalho não passava por uma revisão e era decepcionante ver alguns termos técnicos traduzidos.
Mesmo assim, se você estiver interessado em realizar a prova em português, a minha dica é: estude tudo em português, porque se você estudou “snapshot”, pode ser que na prova você encontre um “instantâneo” e se confunda. O duro é que os materiais em português são escassos, aí é outro dilema… mas fica a dica.
Lembrando que ao ser aprovado na 70-432 você obtém a certificação MCTS em SQL Server 2008 e este é um exame obrigatório para você chegar no MCITP.
Bom trabalho e bons estudos :)
PGCon Brasil 2009
Posted in Dicas, Vida Real on September 23rd, 2009 by Silas Mendes – Be the first to commentMinha inscrição está confirmada!
23 e 24 de Outubro no Centro de Convenções da Unicamp, em Campinas – SP!
Mais informações: http://pgcon.postgresql.org.br/
DBA Checklist – Instalação e Atualização
Posted in Dicas, Traduzidos, Vida Real on September 16th, 2009 by Silas Mendes – 1 CommentEssa série de Check List para DBAs SQL Server foi escrita por Brad McGehee para o site http://www.simple-talk.com/ . É um texto sucinto, mas muito completo. Tomei a liberdade de adicionar algumas observações(em itálico) que normalmente apontam para outros conteúdos em português. O texto original pode ser lidoaqui.
Instalação
- Sempre documente todo o processo de instalação do SQL Server, para que numa situação de emergência o processo possa ser facilmente reproduzido.
- Se possível, instale e configure todas as suas instâncias do SQL Server seguindo um padrão que foi acordado e aceito por sua organização. Opcionalmente, utilize o SQL Server 2008 Policy-based Management para fazer com que todas as normas sejam cumpridas.
- Não instale serviços do SQL Server que não serão usados, como o Microsoft Reporting Services ou Analysis Services (se você não usá-los).
- Para o melhor desempenho do SQL Server, desabilite todos os serviços do Windows que não são necessários.
- Para o melhor desempenho do SQL Server, dedique seu servidor físico à sua instância SQL Server, não rode outras aplicações nele.
- Para o melhor desempenho de I/O, coloque os arquivos .mdf e .ldf em volumes de discos separados para evitar conflitos de escrita e leitura.
- Se a TEMPDB for muito utilizada, coloque esta base em discos separados. Além disso, faça uma estimativa para o tamanho desta base, de forma que não ocorra crescimento automático. Divida a TEMPDB em vários arquivos, de forma que o número de arquivos físicos represente 50% a 100% do número de núcleos da CPU do seu servidor. Cada arquivo físico deve ter o mesmo tamanho.
- Não instale o SQL Server num controlador de domínio.
- Nos arquivos de dados e logs não utilize compactação, nem EFS (criptografia em sistemas de arquivos NTFS) .
Atualizando
- Para evitar problemas potenciais, execute o Upgrade Advisor em qualquer banco de dados que você pretende atualizar.
- Antes de realizar uma atualização do SQL Server, teste seu aplicativo num ambiente de testes para garantir compatibilidade. Antes de realizar a atualização faça as alterações necessárias.
- Antes de qualquer atualização, verifique se você tem um plano ‘B’ para o caso de uma falha.
- O upgrade ‘in place’ pode funcionar bem, mas instalar o novo SQL Server num novo hardware é menos arriscado (side-by-side).
- Depois do upgrade, você deverá atualizar todas as estatísticas dos seus bancos de dados, usando o UPDATE STATISTICS. Isso é necessário porque as estatísticas não são automaticamente atualizadas durante o processo de atualização. Além disso, executar o UPDATE STATISTICS pode corrigir a contagem interna das páginas.
DBA Checklist – Sobre a profissão e a rotina
Posted in Dicas, Traduzidos, Vida Real on September 15th, 2009 by Silas Mendes – Be the first to commentEssa série de Check List para DBAs SQL Server foi escrita por Brad McGehee para o site http://www.simple-talk.com/ . É um texto sucinto, mas muito completo. Tomei a liberdade de adicionar algumas observações (em itálico) que normalmente apontam para outros conteúdos em português. O texto original pode ser lido aqui.
Dicas de boas práticas para tornar-se um DBA Excepcional
- Junte-se a um grupo de usuários de SQL Server.
- No artigo o autor sugere o chapters.sqlpass.org, aqui no Brasil temos: TechNet, MSDN , MCDBA Brasil.
- Participe pelo menos uma vez ao ano de uma conferência profissional.
- Faça pelo menos um treinamento por ano.
- Leia pelo menos quatro livros de SQL Server por ano.
- Leia o e-book How to Become an Exceptional DBA.
- Livro escrito pelo autor que dá diversas dicas de como torna-se um DBA Excepcional (download em inglês).
- Saiba tudo o que puder sobre o seu trabalho, principalmente naquelas áreas que ninguém gosta ou quer dominar.
- No seu trabalho, seja voluntário, envolva-se em novas tarefas e aceite desafios, isso fará com que você conheça mais sobre a organização da sua empresa.
- Instale o SQL Server no computador da sua casa ou em seu notebook e pratique, aprendendo novas funcionalidades do SQL Server, principalmente no SQL Server 2008.
- Participe de fóruns sobre SQL Server (fazendo e respondendo perguntas).
- Certifique-se, torne-se um MCITP:
Dia-a-dia
- Verifique os logs do Windows, do SQL Server e logs de segurança.
- Verifique se todos os jobs foram executados com sucesso.
- Veja se os backups foram executados com sucesso e se foram salvos em local seguro.
- Monitore o espaço em disco para garantir que o SQL Server não fique sem espaço. Para um melhor desempenho, todos os discos devem ter pelo menos 20% de espaço livre.
- Durante todo o dia, periodicamente, monitore o desempenho do seu servidor. Use o System Monitor, Profiler, DMVs, ou o SQL Server 2008 Performance Data Collector.
- Use o Management Studio ou o Profiler para monitorar e identificar problemas de locks [bloqueios].
- Mantenha um registro de todas as alterações feitas em seus servidores, incluindo uma documentação de todos os problemas de desempenho que você encontrar e corrigir.
- Crie alertas no SQL Server para notificá-lo através de e-mail sobre problemas potenciais. Ao receber os e-mails tome as medidas necessárias.
- Dedique um tempo do seu dia para aprender algo novo e promover seu desenvolvimento profissional.

