Prezados leitores,
para melhor comodidade estamos mudando o blog para o link abaixo:
http://hudsondatablog.wordpress.com/
Espero que o visual seja mais limpo. O campo de pesquisa por palavras funciona que é uma beleza. No menu de categorias é de fácil navegação.
Espero que gostem.
Novidades toda semana.
Data Blogger - Hudson L. Santos
Aqui você encontra dicas, novidades, scripts e um pouco do dia a dia de um DBA.
Pesquisar este blog
segunda-feira, 11 de agosto de 2014
sexta-feira, 8 de agosto de 2014
Renomear um banco de dados SQL Server
ALTER DATABASE <old_name>
SET SINGLE_USER WITH ROLLBACK IMMEDIATE --Colocando o banco em modo de acesso para apenas um usuário e fechando as transações correntes efetuando rollback nas mesmas.
ALTER DATABASE CardManagement MODIFY NAME = <new_name> --Comando para modificar o nome do banco de dados
ALTER DATABASE <new_name>
SET MULTI_USER --Voltando a base para modo de multi usuários.
SET SINGLE_USER WITH ROLLBACK IMMEDIATE --Colocando o banco em modo de acesso para apenas um usuário e fechando as transações correntes efetuando rollback nas mesmas.
ALTER DATABASE CardManagement MODIFY NAME = <new_name> --Comando para modificar o nome do banco de dados
ALTER DATABASE <new_name>
SET MULTI_USER --Voltando a base para modo de multi usuários.
quinta-feira, 7 de agosto de 2014
Como escrever um bom currículo e aumentar suas chances para ser convidado a uma entrevista
Escrever um currículo balanceado não é uma arte. Ele só exige um
planejamento e uma compreensão do que você quer conseguir com ele.
É claro que ai também reside um problema, porque muitas pessoas não
sabem exatamente o querem que seu currículo faça por elas. Muita das vezes você
encontra uma lista de resumos de candidatos que apresentam uma única
tecnologia, ou encontra gerentes de contratação lendo um currículo que é de
oito páginas e se perguntando quando a dor desta monstruosidade toda vai
acabar. A verdade é que o gerente de contratação nem sequer irá lê todo o
currículo, ao invés, simplesmente moverá imediatamente para um próximo sem
dar-lhe um novo pensamento.
Você quer que seu currículo seja aquele que fica esquecido? Claro
que não!
Compartilharei com você exatamente o que você precisa fazer a fim de
criar um currículo vencedor para uma entrevista para um Administrador de Banco
de Dados (DBA), ou qualquer outra profissão que você possa imaginar que se
enquadre nesta matéria.
O segredo para um currículo de sucesso se resume em uma única
frase: Mantenha as coisas simples!
A fim de garantir que o seu currículo lhe de a melhor chance possível de
garantir sua próxima entrevista, ele deve ser:
1. Legível
2. Relevante
3. Preciso
4. Valioso
Vamos dar uma olhada em cada regra detalhar um pouco mais para descobrir
exatamente o que é necessário.
1- Legível
Seu currículo deve ser um prazer de ler. Deve ser uma experiência fácil
para o leitor, permitindo-lhes achar imediatamente por zonas a informação que
procuram.
A linguagem que você usa deve ser conciso e direto ao ponto.
Você tem uma quantidade limitada de espaço para usar, a fim de vender a
si mesmo e que pretende faze-lo no prazo de duas páginas. Isso mesmo, o seu
currículo deve ser de duas páginas no máximo. Algo alem você não estará sendo
conciso ou relevante o suficiente.
Em resumo alguns dos pontos que você vai querer considerar são?
- Digitalizavel – Seu currículo é de fácil visualização? O leitor
pode encontrar facilmente informações?
- Concise – Fique no ponto. Seja específico e não desfoque.
- Incorporar as listas de marcadores - Estes irão melhorar a
estrutura do seu conteúdo, tornando-o digitalizavel e mais fácil de
consumir.
- Considere a escolha da fonte – Mantenha-o claro e profissional.
Fique longe de fontes criativas e paletas de cores.
- Limite de duas páginas - Não esmagar o seu conteúdo. Seja
implacável com o que você incluir.
2- Relevante
Inclua apenas o que é relevante para o papel “especifico” para
direcionar o seu currículo. Pode ser tentador para listar cada habilidade que
você pode estar colocando o seu currículo para frente para um numero diferente
de oportunidades, mas se as habilidades não são relevantes, então eles não vão
demonstrar o valor para o leitor.
A ironia de ter tudo no currículo é que ele realmente não valerá nada. É
comprovadamente preguiçoso. Não faça isso!
Em resumo alguns dos pontos que você vai querer considerar são:
- Seja especifico – Incluir apenas as informações pertinentes para o
papel.
- Não inclua referencias – Você será solicitado para eles, se e quando
necessário.
- Use o espaço para conteúdo “valioso”,
- Excluir interesses pessoais – Sua personalidade vai deparar/ser
promovido durante a entrevista.
3 – Preciso
A invenção do verificador ortográfico foi uma coisa maravilhosa gente,
então não há realmente nenhuma desculpa para erros ortográficos ou gramática
pobre.
Todos os bons profissionais de dados têm uma excelente atenção ao
detalhe, não conseguem obter esse direito e você está praticamente apenas
demonstrar que você não tem o que é preciso. Em resumo alguns dos pontos que
você vai querer considerar são:
- Ortografia e Gramática - Confira, verifique-o, peça a alguém para
ler a prova.
- Precisão de fatos e informações - O uso de nomes de produto /
tecnologia corretas e versões.
4 – Valioso
Por
que devo contratar você? Você sabe o agrupamento do SQL Server, e
daí? Por que isso é útil para mim como proprietário de uma
empresa?
Demonstrar
o valor do negócio e ter entregue algo a entregar por causa do que você sabe ou
tem feito.
Listar
apenas tecnologia e habilidades é chato. Leve o seu currículo para o
próximo nível, mostrando claramente ao leitor como você agrega valor com o que
você sabe.
Seja
factual em sua entrega e tenha em mente que você levá-la para o outro extremo,
você vir à acabar transversalmente como arrogante.
A
ênfase exigido de valor financeiro demonstrará para um diretor de vendas muito
mais do que é necessário para o BI Developer. Você precisa encontrar o
equilíbrio certo para o seu mercado.
Em
resumo alguns dos pontos que você vai querer considerar são:
- Expertise - Demonstre seu valor através dos
resultados de suas ações que foram ativados por suas habilidades.
- Principais Realizações - Faça um ponto a
destacar suas grandes vitórias e conquistas. Implementação de solução
para todo DR proteção de ativos no valor de x milhões de reais? Diga
ao leitor.
- Valor demonstrável - Receita, economia de
custos, consciência empresarial. O que faz de você um trunfo para lhe
ter na equipe?
- Paixão - Mostre seu amor pela tecnologia
(ou campo escolhido) e para a aprendizagem.
Sempre simples
Com
essas quatro regras simples que você deve fazer se o seu currículo ajudará a
lhe dar a melhor chance possível de vencer o próximo ponto da entrevista.
O
que você acha que é importante para a criação de uma boa entrevista em cima do currículo?
Boa
sorte com sua busca de trabalho!
segunda-feira, 14 de julho de 2014
Reindexar Banco de Dados SQL SERVER
O que é indexar, reindexar e por que é importante?
Imagine uma biblioteca, onde existam vários livros e muitos estudantes
utilizam essa biblioteca diariamente, pegando livros das estantes para ler.
Para facilitar o estudante encontrar o livro, os livros estão
organizados em estantes que são separadas por áreas, como humanas, exatas e
assim por diante.
Isso se compara a um índice no Banco de Dados, onde a biblioteca é o
banco(tabela) e os livros são os registros, e o fato de estarem
organizados(indexados) facilita na hora de encontrar um registro.
Porém, os estudantes quando pegam um livro não podem devolver novamente
no mesmo lugar, pois poderiam cometer algum erro e estragar a ordem dos livros,
então deixam-no sobre uma mesa para que a pessoa responsável organize quando
puder, para que esses livros não fiquem indisponíveis quando outro estudante
precisar deles, a pessoa responsável mantém uma lista com todos os livros que
estão sobre a mesa, para que caso o estudando não localize o livro, ela veja se
o mesmo não está sobre a mesa.
Da mesma forma, ela mantém uma lista para livros novos que chegaram e
ainda não foram organizados nas estantes e para livros que foram retirados do
acervo. E assim que possível, ela reorganiza os livros para que fiquem na ordem
novamente deixando mais rápida a busca.
Contudo, este trabalho não pode ser feito o tempo todo, pois os
estudantes teriam que ficar esperando que ele se completasse para que então
pudessem pegar os livros que estão procurando.
O fato de reindexar uma tabela se compara ao ato de recolocar os livros
nas estantes novamente e eliminar as listas paralelas, ou seja, quando
inserimos, atualizamos ou deletamos um registro, o índice fica desfalcado
desses registros, é como se eles estivessem em uma lista separada, porém a
reindexação não pode ser feita o tempo todo e automaticamente, pois
necessitária que quem estivesse tentando acessar a tabela em questão precisasse
esperar o termino da reindexação.
por isso é importante de tempos em tempos que façamos a reindexação das
tabelas do nosso banco de dados, assim deixaremos o acesso aos dados mais
rápido.
bom, para reindexar uma tabela no SQL SERVER, precisamos executar o
seguinte comando:
DBCC DBREINDEX ('NOME_DA_TABELA', '', 80)
|
Onde o primeiro parâmetro se refere ao nome da tabela, o segundo ao nome
do índice(opcional) e o terceiro é o percentual de cada index em relação ao
armazenamento dos dados.
Para reindexar um banco inteiro, basta utilizar a sotored procedure
SP_MSFOREACHTABLE que é responsável por percorrer todas as tabelas do banco e
executar um comando designado.
EXEC SP_MSFOREACHTABLE @command1= "DBCC DBREINDEX
('?', '', 80)"
|
Pronto, todas as tabelas do seu banco estarão reindexadas e
provavelmente haverá melhora na performance do mesmo.
Obs: Se possível realize está operação quando não houver usuários
utilizando o banco. pois bloqueia o acesso a tabela até que o índice seja
refeito.
Assinar:
Postagens (Atom)