NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 04 : 21
Quer receber novidades e e-books gratuitos?
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próximo capítulo »
SQL Server 2005 - CURSO COMPLETO
Autor: Júlio Battisti
Lição 069 - Capítulo 04 - CONCLUSÃO

Iniciamos o capítulo com a apresentação dos tipos de dados existentes no SQL Server 2005. Depois aprendemos a criar tipos de dados definidos pelo usuários  User-defined data types.

Em seguida aprendemos a criar tabelas, tanto utilizando o SQL Server Management Studio quanto utilizando comandos T-SQL.

Finalmente fizemos um estudo detalhado sobre a aplicação e criação de índices.

Para finalizar o capítulo gostaria de colocar algumas recomendações quanto a criação de índices.

Use índices nas seguintes situações:

  • Para consultas com critérios baseados em uma faixa de valores e que retornam um pequeno número de linhas.
  • Colunas que são utilizadas freqüentemente em operações de Join devem ser utilizadas para a criação de índices.
  • Consultas que retornam dados de uma forma ordenada. Neste caso basta criar um Clustered Index para o campo e ordem desejada. Por exemplo, se você tem uma consulta que deve listar todos os pedidos por ordem do número do pedido, ao invés de ordenar a consulta utilizando a cláusula ORDER BY, crie um Clustered Index na coluna NúmeroPedido, na ordem desejada pela consulta (Ascendente ou Descendente).

Orientações para a utilização de índices:

  • Utilize índices com moderação. Não saia simplesmente indexando todas as colunas de todas as tabelas, que o efeito obtido pode ser uma redução no desempenho das consultas ao invés de um aumento de desempenho, devido a necessidade de manutenção dos índices. Lembre que toda vez que dados são inseridos, alterados ou excluídos, os índices precisam ser atualizados, o que gasta recursos do servidor SQL Server, tanto em termos de memória quanto de processamento.
  • Para pequenas tabelas, isto é, tabelas com poucos registros, não se justifica a criação de índices. É mais onerosa a manutenção dos índices do que a realização de um table scan em uns poucos registros.
  • Sempre que possível utilize as chamadas “Covering querys”, as quais são consultas em que todas as colunas que fazem parte da consulta possuem índices. Desta forma somente o índice é acessado, sem a necessidade de pesquisar na tabela diretamente. Isto reduz drasticamente as operações de I/O de disco e aumenta muito o desempenho.

No próximo Capítulo trataremos de Backup e de outras tarefas para manter o Banco de Dados em “plena forma” e funcionamento.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próximo capítulo »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI