Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13178|Resposta: 0

[Fonte] Comandos MySQL View e Create Index

[Copiar link]
Publicado em 01/03/2019 10:51:26 | | | |
Use o comando ALTER para adicionar e remover índices

Existem quatro maneiras de adicionar um índice a uma tabela de dados:

ALTERAR TABELA tbl_name ADICIONARPRIMÁRIACHAVE (column_list): Esta afirmação adiciona uma chave primária, o que significaO valor do índice deve ser único e não pode ser NULL
ALTERAR TABELA tbl_name ADICIONARÚNICOindex_name (column_list): Esta afirmação cria um índicedeve ser único (além de NULL, que pode ocorrer várias vezes)
ALTERAR TABELA tbl_name ADICIONARÍNDICEindex_name (column_list): AdicionarÍndice normal, o valor do índice pode aparecer várias vezes.
ALTERAR TABELA tbl_name ADICIONARTEXTO COMPLETOindex_name (column_list): Esta declaração especifica que o índice é TEXTO INTEGRAL paraÍndice do texto completo


Ao criar um índice, recomenda-se criá-lo diretamente com a linha de comando do MySQL, e não com o MySQL Workbench para criá-lo.

Veja o índice




· Tabela

O nome da mesa.

· Non_unique

Se o índice não puder incluir palavras duplicadas, ele é 0. Se puder, então 1.

· Key_name

O nome do índice.

· Seq_in_index

Número de sequência da coluna no índice, começando a partir de 1.

· Column_name

Nome da coluna.

· Coletão

Como as colunas são armazenadas no índice? No MySQL, há um valor 'A' (ascendente) ou NULL (sem classificação).

· Cardinalidade

Uma estimativa do número de valores únicos no índice. Pode ser atualizado executando ANALYZE TABLE ou myisamchk -a. Os cardinais são contados com base em estatísticas armazenadas como inteiros, então o valor não precisa ser preciso nem mesmo para tabelas pequenas. Quanto maior a cardinalidade, maior a chance de o MySQL usar esse índice quando federado for feito.

· Sub_part

Se a coluna estiver apenas parcialmente indexada, é o número de caracteres que estão indexados. Se toda a coluna estiver indexada, ela é NULL.

· Lotado

Indica como as palavras-chave são comprimidas. Se não for comprimido, é NULL.

· Nulo

Se a coluna contém NULL, ela contém SIM. Se não, a coluna contém NÃO.

· Index_type

Utilizava métodos de indexação (BTREE, FULLTEXT, HASH, RTREE).

· Comentário





Anterior:C# Após o processamento de dados de desserialização, retorne json()
Próximo:Quais são os métodos de teste comuns para o Bricklayer VPS? Uma lista completa de métodos de teste VPS para pedreiros
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com