Condividi tramite


Monitorare un'istanza del database

Importante

Questa funzionalità è disponibile in anteprima pubblica nelle aree seguenti: westus, westus2, eastus, eastus2, centralus, southcentralusnortheuropewesteuropeaustraliaeastbrazilsouthcanadacentralcentralindiasoutheastasia. uksouth

Questa pagina illustra come monitorare le prestazioni dell'istanza del database Lakebase usando la scheda Metriche nella pagina dei dettagli dell'istanza.

Accedere alle metriche

Per accedere alle metriche per l'istanza:

  1. Vai alla pagina dei dettagli dell'istanza. Per informazioni su come aprire la pagina dei dettagli dell'istanza, vedere Accedere a un'istanza di database.
  2. Fare clic sulla scheda Metriche .

Metriche dell'istanza del database

Metriche disponibili

Usare le metriche seguenti per analizzare le tendenze delle prestazioni, identificare potenziali colli di bottiglia e valutare se ottimizzare l'utilizzo dell'applicazione o ridimensionare l'istanza:

  • Transazioni al secondo: Mostra la velocità effettiva delle transazioni confermate. Usare questa opzione per comprendere i modelli di carico di lavoro e identificare i periodi di punta delle transazioni. Se questo valore è costantemente elevato, è consigliabile ottimizzare il comportamento del client o aumentare le dimensioni dell'istanza.

  • Righe al secondo: Visualizza il numero di righe recuperate, restituite, inserite, aggiornate ed eliminate. Le righe recuperate si riferiscono al numero di righe restituite ai clienti. Le righe restituite fanno riferimento al numero di righe lette dalle query. Consente di diagnosticare il tipo di carico di lavoro e il relativo impatto sul sistema. Se le prestazioni sono limitate, prendere in considerazione l'aggiunta di indici o l'ottimizzazione dei modelli di query.

  • Connessioni aperte: Visualizza il numero di connessioni attive aperte. Le connessioni utilizzano le risorse dell'istanza. Usare questa opzione per valutare se è necessario il pool di connessioni lato client. Fare riferimento ai limiti per il numero massimo di connessioni consentite.

  • Utilizzo dello spazio di archiviazione: Indica l'utilizzo corrente dell'archiviazione per l'istanza. Se l'utilizzo si avvicina ai limiti di Lakebase Provisioned, rimuovere i dati o gli indici non necessari. In alternativa, contattare il supporto tecnico per richiedere un aumento della quota.

  • Utilizzo della CPU (%): Misura l'utilizzo della CPU per l'istanza del database. Un utilizzo elevato della CPU potrebbe indicare un carico di lavoro pesante dal punto di vista computazionale. Prendere in considerazione le ottimizzazioni lato applicazione o aumentare le dimensioni dell'istanza.

  • Velocità effettiva lettura pagina (%): Riflette la vicinanza dell'istanza alla capacità di lettura della pagina, in genere causata da mancati riscontri nella cache. Se il valore della velocità effettiva di lettura pagina è elevato, ridurre il carico di lavoro o il working set, aggiungere indici, memorizzare nella cache le query sul lato client o semplificare i dati.

  • Tasso di successo della cache del buffer (%): Indica la percentuale di letture servite dalla memoria. I carichi di lavoro ad alte prestazioni dovrebbero visualizzare i valori superiori a 99%. La bassa frequenza suggerisce che il carico di lavoro supera la capacità della cache o può trarre vantaggio dalle ottimizzazioni.

  • Frequenza di riscontri della cache SSD locale (%): Tiene traccia della percentuale di letture servite dalla cache SSD dopo un mancato riscontro nella cache del buffer. Un valore basso può aumentare la velocità effettiva di lettura della pagina. Usare ottimizzazioni simili a quella della cache del buffer o prendere in considerazione un'istanza più grande.

  • Deadlock al secondo: Misura la frequenza con cui le transazioni riscontrano dei deadlock. Questi si verificano in genere quando più transazioni accedono alle stesse risorse in ordine in conflitto. Analizzare e effettuare il refactoring dei carichi di lavoro per evitare deadlock.