Esplorazione delle mappe termiche

In questa pagina vengono descritte le funzionalità dell'interfaccia di Key Visualizer.

Prima di leggere questa pagina, devi acquisire familiarità con la panoramica di Key Visualizer e assicurarti di avere accesso a Key Visualizer.

Mappe termiche

L'elemento fondamentale di una scansione di Key Visualizer è la mappa termica, che mostra il valore di una metrica nel tempo, suddiviso in intervalli contigui di tasti di riga. L'asse x della mappa termica rappresenta il tempo, mentre l'asse y rappresenta gli intervalli di righe. Se la metrica ha un valore basso per un intervallo di righe in un determinato momento, la metrica è fredda e appare in un colore scuro. Un valore elevato è caldo e appare in un colore luminoso. I valori più alti vengono visualizzati in bianco.

I diversi tipi di utilizzo generano pattern visivi diversi all'interno della mappa termica, che possono consentire una diagnosi immediata dei problemi. Per ulteriori esempi, consulta Pattern di mappa termica comuni.

Intervalli di righe

Un intervallo di righe è un insieme contiguo di righe all'interno di una singola tabella o indice. È definito da una chiave iniziale e una chiave di fine.

In genere un database Spanner include molte tabelle e indici. Key Visualizzatore seleziona fino a 1000 intervalli di righe in base alle chiavi esistenti in tutte le tabelle e gli indici dell'intero database. Nella mappa termica ogni tasto è ordinato in ordine alfabetico in base al nome della tabella o dell'indice. All'interno di ogni tabella o indice, le chiavi vengono quindi ordinate in base ai valori delle chiave primaria. Di conseguenza, un intervallo di righe è costituito solo da chiavi di una singola tabella o indice. Per le tabelle con interleaving, gli intervalli di righe di una tabella padre non includono chiavi delle rispettive tabelle figlio con interleaving.

Key Visualizer seleziona al massimo 1000 intervalli di righe. Se ci sono più di 1000 tabelle e indici combinati, alcune di queste vengono raggruppate in un unico punto dati nella mappa termica, che viene mostrato come un'unica riga. Pertanto, i potenziali hotspot potrebbero essere difficili da rilevare a causa della combinazione e del downgrade delle tabelle.

Se sono presenti meno di 1000 tabelle e indici, la mappa termica ha almeno un intervallo di righe che rappresenta ogni tabella.

Regolazione della luminosità

Le mappe termiche di Key Visualizer utilizzano colori scuri per indicare valori normali o bassi e colori brillanti per indicare valori elevati. Se i colori di una mappa termica sono troppo brillanti o troppo scuri, potrebbe essere difficile individuare schemi importanti per una metrica.

I valori associati a ciascun colore sono definiti nella legenda a sinistra dei pulsanti Regola luminosità.

Tieni presente che, per la maggior parte delle metriche, Key Visualizer identifica i valori "alto" e "basso" basandosi interamente sull'utilizzo del database. Ad esempio, se esegui 20 letture al secondo in un intervallo di righe specifico e 1 lettura al secondo in altri intervalli di righe, Key Visualizer utilizzerà un colore brillante per quello specifico intervallo di righe, anche se 20 letture al secondo sono un numero basso per Spanner.

Per regolare i colori utilizzati per diversi valori, usa i pulsanti + / - ai lati dell'icona Regola luminosità . Se aumenti la luminosità, diminuisci l'intervallo di valori rappresentati da ogni colore; quando diminuisci la luminosità, aumenti l'intervallo di valori.

Aumentare lo zoom sui periodi di tempo e sugli intervalli di chiave di riga.

Quando apri una mappa termica, vengono visualizzati i valori dell'intero periodo di tempo incluso nella scansione, nonché l'intero intervallo di chiavi di riga nella tabella. Se noti un problema durante un periodo di tempo specifico o in un intervallo specifico di chiavi di riga, puoi aumentare lo zoom per esaminarlo più da vicino.

Esistono diversi modi per aumentare o diminuire lo zoom:

  • Scorri verso l'alto o verso il basso all'interno della mappa termica.
  • Fai clic sul pulsante Zoom rettangolare , quindi fai clic e trascina per selezionare un'area da ingrandire.
  • Tieni premuto il tasto Shift, quindi fai clic e trascina per selezionare un'area da ingrandire.
  • Torna all'area precedente della mappa termica premendo il tasto Backspace o Delete.
  • Diminuisci lo zoom per visualizzare l'intera tabella facendo clic sul pulsante Reimposta zoom o premendo il tasto R.

Bloccare i dettagli di una metrica

Mentre sposti il cursore su una mappa termica, Key Visualizer visualizza una descrizione comando che contiene i dettagli sulla metrica che si trova sotto il cursore. Puoi bloccare questa descrizione comando facendo clic sulla mappa termica. Le descrizioni comando fissate mostrano maggiori dettagli sulla metrica. Il blocco di una descrizione comando semplifica anche l'acquisizione di uno screenshot della descrizione comando o la copia delle informazioni dalla descrizione comando.

Cambiare le metriche

Puoi scegliere la metrica da visualizzare nella mappa termica dall'elenco delle metriche a discesa in alto a sinistra della pagina.

Per le descrizioni di ogni metrica, consulta Key Visualizer Metrics.

Trova connessioni tra metriche diverse

Puoi visualizzare più metriche contemporaneamente in Key Visualizer quando vuoi confrontare le metriche o trovare correlazioni tra le metriche.

Per visualizzare più metriche e i relativi valori contemporaneamente, fai clic su Mostra riquadro informazioni nell'angolo in alto a destra. Viene visualizzato un elenco di metriche in un riquadro a destra della mappa termica.

Esempio che mostra il riquadro multimetrico for_a_scan

Per esaminare più metriche contemporaneamente, utilizza i seguenti strumenti nel riquadro delle informazioni:

  • Per mostrare o nascondere le mappe termiche in miniatura per tutte le metriche, fai clic su Expand All o Collapse All in alto a destra.
  • Per visualizzare la mappa termica di una singola metrica, fai clic sul nome della metrica.
  • Per nascondere la mappa termica di una singola metrica, fai di nuovo clic sul nome della metrica.
  • Per visualizzare la mappa termica di una metrica nella finestra principale, fai clic sulla freccia continua sul bordo sinistro della barra del titolo della metrica.

    La freccia sinistra mostra una metrica nella finestra principale

  • Passa il mouse sopra una mappa termica in miniatura per visualizzare l'attività corrispondente nella visualizzazione principale.

Per confrontare metriche diverse per un intervallo di righe nello stesso momento, puoi bloccare un valore in una scansione e poi passare a una metrica diversa nello stesso momento:

  1. Posiziona il puntatore del mouse su una posizione di interesse sulla mappa termica grande nella finestra principale.
  2. Fai clic per bloccare la descrizione comando. I valori nel riquadro laterale rimangono fissi nell'intervallo di righe e nel momento in cui hai bloccato.
  3. Per visualizzare una metrica nella mappa termica grande, fai clic sulla freccia piena a sinistra della metrica in questione. La descrizione comando nella finestra principale mostra tutti i dettagli per la metrica.

Passaggi successivi