Compartilhar via


Como: criar índices em cluster

Na Microsoft SQL Server bancos de dados, você pode criar um índice de cluster.Em um índice em cluster, a ordem física das linhas na tabela é a mesma ordem lógica (indexada) dos valores de chave de índice.Uma tabela pode conter somente um índice agrupado.Operações UPDATE e DELETE são freqüentemente aceleradas por índices de cluster porque essas operações requerem grandes quantidades de dados a serem lidos.Criar ou modificar um índice de cluster pode ser demorado, porque é durante essas operações que as linhas da tabela são reorganizadas no disco.

Considere o uso de um índice de cluster para:

  • Colunas que contêm um número limitado de valores exclusivos, como um state coluna que contém somente 50 códigos de estado exclusivos.

  • Consultas que retornam um intervalo de valores, usando operadores tais como BETWEEN, >, > =, <, e < =.

  • Consultas que retornam grandes conjuntos de resultados.

ObservaçãoObservação

Uma nova versão do Designer de Tabela é exibida para bancos de dados no formato SQL Server 2012. Este tópico descreve a versão antiga do Designer de Tabela, usada com bancos de dados em formatos anteriores do SQL Server.

Na nova versão, você pode alterar uma definição de tabela através de uma interface gráfica ou diretamente em um painel de script. Se você usar a interface gráfica, a definição de tabela será automaticamente atualizada no painel de script. Para aplicar o código SQL no painel de script, escolha o botão Atualizar. Para obter mais informações sobre a nova versão, consulte Como: criar objetos de banco de dados usando o Designer de tabela.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Para criar um índice de cluster

  1. Em Gerenciador de Servidores, a tabela para o qual você deseja criar um índice de cluster e clique com o botão direito Abrir definição de tabela.

    A tabela é aberta em Table Designer.

  2. Do Table Designer menu, clique em Índices/chaves.

  3. No Índices/chaves caixa de diálogo, clique em Add.

  4. Selecione o novo índice na chave selecionada de primária/exclusiva ou índice lista.

  5. Na grade, selecione criar como clustere escolha Sim na lista suspensa à direita da propriedade.

    O índice é criado no banco de dados quando você salva a tabela.

Consulte também

Referência

Caixa de diálogo Índices/chaves

Outros recursos

Trabalhando com índices