informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Pelajari mongodb dan rasakan setiap detail penggunaan mongodb. Selamat membaca artikel Weizan. Ini adalah artikel teknis mongodb ke-87 yang diterbitkan oleh Wezan. Selamat menelusuri artikel lain yang diterbitkan oleh Wezan di kolom ini. Jika menurut Anda artikel saya bermanfaat atau memecahkan masalah Anda, silakan beri suka di bawah artikel atau ikuti Wezan. Terima kasih.
Indeks Mongodb akan meningkatkan efisiensi pengumpulan data pada sebagian besar waktu. Namun, beberapa indeks untuk bidang kueri dapat menyebabkan Mongodb memilih indeks yang salah, yang akan berdampak negatif pada efisiensi kueri. Pada saat yang sama, pengelola database juga perlu memeriksa penggunaan indeks secara rutin dan membersihkan indeks yang tidak digunakan. Mengurangi dampak pada penyisipan dan pembaruan data. Saat Anda memasukkan nama yang salah saat membuat indeks, atau saat Anda mengganti nama indeks, Anda juga perlu menghapus indeks tersebut.
Artikel ini mengumpulkan dokumen resmi dan memperkenalkan penghapusan indeks Mongodb.
Hapus indeks
db.collection.dropIndex()
Hapus beberapa indeks
db.collection.dropIndexes()
Jika pengguna tidak menentukan array nama indeks, semua indeks kecuali bidang _id akan dihapus. Ketika pengguna menentukan array nama indeks, hapus array sesuai dengan nama array yang ditentukan pengguna.
Gunakan metode getIndexes() untuk mendapatkan nama indeks.
db.collection.getIndexes()
Hapus satu indeks
db.collection.dropIndex("<indexName>")
Hapus beberapa indeks
db.collection.dropIndexes(["<indexName1>","<indexName1>",...])
Hapus indeks lain kecuali indeks _id
db.collection.dropIndexes()
Setelah penghapusan, gunakan getIndexes() untuk melihat indeks
db.collection.getIndexes()