Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como criar um atributo de índice no Oracle
Índices no Oracle são projetados para otimizar o banco de dados para que ele seja executado de forma mais eficiente . Atributos de índice podem ser descritos como métodos utilizados para fornecer acesso eficiente a tabelas em função da sua finalidade. Existem diferentes tipos de índices projetados para caber ambientes específicos Oracle. Com o tempo , os índices precisam ser renovadas , ou eles não serão eficazes como tabelas de banco de dados tornam-se maiores e os dados podem " desviar-se " com o tipo de dados do índice de espera em circunstâncias normais. Instruções
1

Identificar o tipo de índice necessário. Este será um dos seguintes tipos : normal, bitmap, particionado, função ou baseada em domínio . Você vai precisar para ganhar uma compreensão destes antes você pode tentar criar atributos de índice com base nelas.
2

Escolha o campo ou o campo (s) na base de dados para o qual você deseja criar um índice . As chaves primárias no banco de dados são automaticamente indexados , mas se você usar outros campos no banco de dados que são acessados ​​frequentemente , vale a pena criar um índice para o campo.
3

criar um índice para o campo escolhido ou campos como nos exemplos a seguir

um único campo :

CREATE INDEX ord_sales_ix sobre vendas ( client_id ) ;

Um índice com dois campos : . < br >

CREATE INDEX ord_sales_ix sobre as encomendas ( client_id , sales_repid ) ;
4

Alocar índices para outros objetos, como clusters. Além da criação de índices em tabelas , se você tiver um cluster Oracle, um índice pode ser criado sobre ele para melhorar o desempenho , como mostrado:

CREATE INDEX ON idx_cluster CLUSTER pers_cluster ;
5

Pesquisa índices para ser usado somente quando uma função específica é chamado nos dados , como ilustrado :

CREATE INDEX upper_name_ix oN clientes ( UPPER ( sobrenome) );

Para todos os casos o "UPPER "A função é chamado no sobrenome , neste exemplo , o índice de " upper_name_ix " será usado.

Anterior :

Próximo : No
  Os artigos relacionados
·Transações MySQL Tutorial 
·O que é uma chave atômica no DB2 
·Como fazer um organizador de eventos em Access 2007 
·Como criar espaço de tabela temporário do Oracle 
·Como substituir para o Caminho XML em T-SQL 
·Porque são Entidade Integridade e integridade referenc…
·Como calcular o tamanho do segmento no Oracle 
·Como usar LiteSpeed ​​Com TSM Arquivo 
·Como Corrigir índices com SQL Profiler 
·Por que optar por utilizar um banco de dados centraliza…
  Artigos em destaque
·Como verificar se há atualizações de atuais produtos…
·Tipos de Rendering 
·Como fazer decalques em Illustrator 
·Como parar o Winamp 5 Tela Cheia Vídeo 
·Como fazer o download de uma lista de reprodução do i…
·Como compactar um arquivo de música para um Blackberry…
·Como compactar um D Drive 
·Como configurar Sonicwall Firewalls 
·Como atualizar um CD Webroot 
·Como se livrar do Antivírus Segurança 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados