Pular para o conteúdo principal

Postagens

Otimização de consultas

Otimizar consultas é quase um ato de sobrevivência! Já vi muita confusão entre a equipe de desenvolvimento e a equipe de infraestrutura que poderia ser minimizada com uma "simples" otimização de consultas . A equipe de desenvolvimento, normalmente, quer trazer todos os dados que precisa para dar o retorno com o mínimo de acessos ao SGBD , só que ir menos vezes ao banco não quer dizer que seja bom. Como Assim???

Configurações e Manutenção de Banco de Dados

Configurando arquivos e grupos de arquivo Arquivos e grupos de arquivos O sql Server utiliza dos tipos diferentes de arquivos: arquivo de dados e de log de transação. O Sql Server fornece uma camada de abstração chamada filegroups , em vez de armazenar os objetos diretamente em um arquivo de dados. Os objetos que contém dados possuem um cláusulas ON que permite definir em que grupo de arquivos será armazenado.

Instalação e Configuração do Sql Server 2008

Requisitos mínimos de software e hardware Requisitos mínimos de hardware Abaixo iremos verificar os requisitos mínimos de hardware, de acordo com a versão. Requisito 32-BIT 64-BIT Processador Pentium III ou superior Itanium, Opteron, Athelon, or Xeon/Pentium com suporte EM64T Velocidade do processador 1.0 gigahertz (GHz) ou superior 1.6 GHz ou superior Memória 512 megabytes (MB) 512 MB Sistemas operacionais suportados

Como alterar o collate do SQL Server

Para alterar a COLLATE (formato) da base de dados primeiro deve-se verificar qual a COLLATION atual com o comando SP_HELPDB 'nome_da_base_de_dados' , onde no campo 'status' poderá ser verificado o parâmetro 'collation'.

Alterando o local da TempDB

Por boas práticas e questões ligadas a performance, é interessante que a TempDB esteja em uma unidade de disco separada das demais bases. Um procedimento simples e rápido de fazer, sendo que o SGDB precisa estar "parado".

Acrescentando comentários(descrição) aos campos das colunas

Como comentar as colunas que crio nas minhas tabelas, como o Access faz ? Bom, para isso usamos a stored procedure sp_addextendedproperty . Essa procedure tem outras utilidades, mas vou me focar na resposta à pergunta acima. Através da sp_addextendedproperty, podemos criar comentários para as colunas, mas não é uma tarefa tão simples. Primeiro você deve informar qual a propriedade você quer mudar, nesse caso a Descrição (MS_Description). Depois colocamos a descrição propriamente dita em @value. E, em uma terceira etapa, informamos o nome do objeto totalmente qualificado (schema, tabela e coluna). Isso deve ser feita para cada coluna.

Usando funções Transact-SQL em SQL Server 2000

Caro amigo leitor, a linguagem Transact-SQL tem varias funções que considero muito úteis no dia a dia de quem usa o banco de dados SQL Server da Microsoft. Neste artigo vou mostrar algumas dessas funções que considero mais úteis. Mostrarei exemplos de cada uma delas. Você pode verificar a sintaxe destas e de muitas outras funções consultando o Books Online do SQL Server.

Tipos de dados no Sql Server

De vez em quando nos deparamos com uma questão: qual o tipo de dado deve ter um determinado campo? Para um DBA isso é um bom questionamento, pois com base nessa definição outras decisões serão tomadas. O que me motivou a pesquisar e escrever sobre isso foi a frase de um desnvolvedor: "Pouco importa se é varchar, char, text..., pra mim tudo é string."

Conceitos básicos de banco de dados - Integridade

A integridade diz respeito ao nível de confiança das informações do banco de dados, ou seja, a credibilidade das informações e à lógica das informações. Regras de restrição de integridade configuraram um banco de dados para ser alimentado por informações com características lógicas específicas, validadas como verdadeiras antes do seu armazenamento, diminuindo a probabilidade de falta de integridade no banco de dados.