minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Aprenda o mongodb e experimente cada detalhe do uso do mongodb. Bem-vindo a ler os artigos de Weizan. Este é o 87º artigo técnico do mongodb publicado por Wezan. Bem-vindo a navegar por outros artigos publicados por Wezan nesta coluna. Se você acha que meu artigo é útil para você ou resolve seu problema, dê um like abaixo do artigo ou siga Wezan. Obrigado.
O índice do Mongodb melhorará a eficiência da consulta de dados da coleção na maioria das vezes. No entanto, vários índices para campos de consulta podem fazer com que o Mongodb selecione o índice errado, o que terá um impacto negativo na eficiência da consulta. Ao mesmo tempo, os gerentes de banco de dados também precisam verificar regularmente o uso dos índices e limpar os índices não utilizados. Reduza o impacto nas inserções e atualizações de dados. Ao inserir um nome incorreto ao criar um índice ou ao renomear o índice, você também precisará excluir o índice.
Este artigo compila documentos oficiais e apresenta a exclusão de índices Mongodb.
Excluir um índice
db.collection.dropIndex()
Excluir vários índices
db.collection.dropIndexes()
Quando o usuário não especifica uma matriz de nomes de índices, todos os índices, exceto o campo _id, são excluídos. Quando o usuário especifica uma matriz de nome de índice, exclua a matriz de acordo com o nome da matriz especificado pelo usuário.
Use o método getIndexes() para obter o nome do índice.
db.collection.getIndexes()
Excluir um único índice
db.collection.dropIndex("<indexName>")
Excluir vários índices
db.collection.dropIndexes(["<indexName1>","<indexName1>",...])
Exclua outros índices, exceto o índice _id
db.collection.dropIndexes()
Após a exclusão, use getIndexes() para visualizar os índices
db.collection.getIndexes()