Skip to Content
MongoDB: La guida definitiva, terza edizione
book

MongoDB: La guida definitiva, terza edizione

by Shannon Bradshaw, Eoin Brazil, Kristina Chodorow
April 2025
Intermediate to advanced
514 pages
13h 21m
Italian
O'Reilly Media, Inc.
Book available
Content preview from MongoDB: La guida definitiva, terza edizione

Capitolo 18. Vedere cosa fa la tua applicazione

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Una volta che hai un'applicazione attiva e funzionante, come fai a sapere cosa sta facendo? Questo capitolo spiega come capire quali tipi di query MongoDB sta eseguendo, quanti dati vengono scritti e altri dettagli su ciò che sta effettivamente facendo. Imparerai a conoscere:

  • Individuare le operazioni lente ed eliminarle

  • Ottenere e interpretare le statistiche sulle tue collezioni e sui tuoi database

  • Usare gli strumenti a riga di comando per avere un quadro di ciò che MongoDB sta facendo

Vedere le operazioni correnti

Un modo semplice per trovare le operazioni lente è vedere cosa è in esecuzione. È più probabile che qualsiasi operazione lenta venga visualizzata e che sia in esecuzione da più tempo. Non è garantito, ma è un buon primo passo per capire cosa potrebbe rallentare un'applicazione.

Per vedere le operazioni in corso, usa la funzione db.currentOp() funzione:

> db.currentOp()
{
  "inprog": [{
    "type" : "op",
    "host" : "eoinbrazil-laptop-osx:27017",
    "desc" : "conn3",
    "connectionId" : 3,
    "client" : "127.0.0.1:57181",
    "appName" : "MongoDB Shell",
    "clientMetadata" : {
        "application" : {
            "name" : "MongoDB Shell"
        },
        "driver" : {
            "name" : "MongoDB Internal Client",
            "version" : "4.2.0"
        },
        "os" : {
            "type" : "Darwin",
            "name" : "Mac OS X",
            "architecture" : "x86_64",
            "version" : "18.7.0"
        }
    },
    "active" : true,
    "currentOpTime" ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Architettura di sicurezza per Hybrid Cloud

Architettura di sicurezza per Hybrid Cloud

Mark Buckwell, Stefaan Van daele, Carsten Horst
Concorrenza moderna in Java

Concorrenza moderna in Java

A N M Bazlur Rahman

Publisher Resources

ISBN: 9798341644595