sql >> Databáze >  >> NoSQL >> MongoDB

Jak zjistím, zda se používá index

Nejjednodušším řešením je použít vestavěnou agregační fázi $indexStats mongodb, přidanou v MongoDB 3.2.

Použití konzole Mongo:

db.collection.aggregate([ { $indexStats: { } } ])

Použití PyMongo:

from pymongo import MongoClient
collection = MongoClient()[db_name][collection_name]
index_stats = collection.aggregate([{'$indexStats':{}}])

for index_info in index_stats:
    print index_info


  1. Vyhledávání v hodnotách redis db

  2. Jak mohu získat aktuálně ověřeného uživatele Principal s jarním zabezpečením a aplikací Redis in spring boot

  3. Nelze se připojit k MongoDB kvůli nesprávnému URI

  4. Připojení MongoDb bylo odmítnuto