2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Opi mongodb ja koe kaikki mongodb:n käytön yksityiskohdat Tervetuloa lukemaan Weizanin artikkeleita. Tämä on Wezanin julkaisema 87. mongodb:n tekninen artikkeli Tervetuloa selaamaan muita Wezanin tässä sarakkeessa julkaisemia artikkeleita. Jos uskot, että artikkelini on hyödyllinen sinulle tai ratkaisee ongelmasi, kirjoita tykkäys artikkelin alle tai seuraa Wezania. Kiitos.
Mongodbin indeksi parantaa suurimman osan ajasta kokoelman tietokyselyn tehokkuutta. Useat kyselykenttien indeksit voivat kuitenkin saada Mongodbin valitsemaan väärän indeksin, millä on negatiivinen vaikutus kyselyn tehokkuuteen. Samaan aikaan tietokannan ylläpitäjien on myös säännöllisesti tarkistettava indeksien käyttö ja siivottava käyttämättömät indeksit. Vähennä vaikutusta tietojen lisäyksiin ja päivityksiin. Kun annat väärän nimen hakemistoa luodessasi tai nimeät hakemiston uudelleen, sinun on myös poistettava hakemisto.
Tämä artikkeli kokoaa viralliset asiakirjat ja esittelee Mongodb-indeksien poistamisen.
Poista hakemisto
db.collection.dropIndex()
Poista useita indeksejä
db.collection.dropIndexes()
Kun käyttäjä ei määritä hakemistonimiä, kaikki hakemistot paitsi _id-kenttä poistetaan. Kun käyttäjä määrittää indeksinimitaulukon, poista taulukko käyttäjän määrittämän taulukon nimen mukaan.
Käytä getIndexes()-menetelmää saadaksesi indeksin nimen.
db.collection.getIndexes()
Poista yksittäinen hakemisto
db.collection.dropIndex("<indexName>")
Poista useita indeksejä
db.collection.dropIndexes(["<indexName1>","<indexName1>",...])
Poista muut indeksit paitsi _id-indeksi
db.collection.dropIndexes()
Poistamisen jälkeen käytä getIndexes() nähdäksesi indeksit
db.collection.getIndexes()