Show CQLSH

Show CQLSH
Quando si lavora nella shell di Cassandra, è possibile incontrare uno scenario in cui è necessario raccogliere informazioni di base sulla sessione, CQLSH, Database, Native Protocol e CQL Specifiche versioni.

In questo articolo, tratteremo un comando semplice ma pratico che ti consente di recuperare tali informazioni dalla sessione CQLSH.

Comando show cqlsh

Il comando Show ti consente di mostrare varie informazioni a seconda del successivo sub-comando.

La sintassi del comando è mostrata di seguito:

Show Version | Ospite | Sessione Tracing_session_id

Il comando supporta i seguenti sotto-comandi:

  • Versione - Questa mostra le informazioni sulla versione per varie risorse, come CQLSH, il database, il protocollo nativo e la specifica CQL
  • Host: mostra i dettagli del nodo per l'host di sessione
  • Sessione traccing_session_id - Questa opzione restituisce informazioni dettagliate sulla query specifica nel tracing_session_id. Cassandra memorizzerà gli ID di sessione in System_Traces.tabelle delle sessioni

Esempio di utilizzo del comando

I seguenti esempi descrivono come utilizzare il comando show e l'output risultante:

Accedi a Cassandra:

$ cqlsh -u cassandra -p cassandra

Per mostrare le informazioni sulla versione, eseguire il seguente comando:

cassandra@cqlsh> Show Version

Produzione:

[CQLSH 6.0.0 | Cassandra 4.0.6 | CQL Spec 3.4.5 | Native Protocol V5]

Per mostrare le informazioni dell'host, eseguire il seguente comando:

cassandra@cqlsh> show host;

Esempio di output:

Collegato al cluster locale a 127.0.0.1: 9042

Mostra attività di traccia per un determinato ID sessione:

cassandra@cqlsh> show session 2dfe5880-3d8d-1ed-8065-ed32f09d596d;

Il comando deve restituire informazioni di tracciamento per la sessione come mostrato nell'output del campione di seguito:

Puoi ottenere le informazioni sulla sessione dalla tabella delle sessioni, come mostrato di seguito:

cassandra@cqlsh> seleziona * da system_traces.sessioni;

Esempio di output:

Conclusione

Questo breve tutorial ha coperto uno dei comandi CQLSH che ci consente di recuperare varie informazioni dalla sessione CQLSH. Il comando CQLSH Show supporta vari sottocampi, come versione e host.