Section: Explain and tune

Drop an index

javascript
javascript
db.orders.dropIndex({ status: 1, created_at: -1 })
Explanation

Every index speeds some reads but adds write and storage cost, so removing unused ones can help.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Explain and tune
Force a specific index with hint
Test how a query behaves with a chosen index.
OpenIn sheetjavascriptsame section
Hide an index for testing
Temporarily hide an index from the planner.
OpenIn sheetjavascriptsame section
Explain a query
Show the execution plan for a `find()` query.
OpenIn sheetjavascriptsame section
Inspect collection stats
View storage and index metrics for a collection.
OpenIn sheetjavascriptsame section
List indexes on a collection
Inspect existing indexes.
OpenIn sheetjavascript2 tag match
Create a single-field index
Index one frequently filtered field.
OpenIn sheetjavascript1 tag match