Show de CQLSH

Show de CQLSH
Cuando trabaje en el shell de Cassandra, puede encontrar un escenario en el que debe recopilar información básica sobre su sesión, CQLSH, base de datos, protocolo nativo y versiones de especificaciones CQL.

En este artículo, cubriremos un comando simple pero práctico que le permite obtener dicha información de la sesión de CQLSH.

Comando CQLSH Show

El comando show le permite mostrar varias información dependiendo del subcomcomando posterior.

La sintaxis del comando se muestra a continuación:

Show Version | Anfitrión | Sess trazing_session_id

El comando admite los siguientes subcomcomandos:

  • Versión: esto muestra información de la versión para varios recursos, como CQLSH, la base de datos, el protocolo nativo y la especificación CQL
  • Host: muestra los detalles del nodo para el host de sesión
  • Session Traccing_Session_ID: esta opción devuelve información detallada sobre la consulta específica en el tracing_session_id. Cassandra almacenará los ID de sesión en System_Traces.mesas de sesiones

Ejemplo de uso de comando

Los siguientes ejemplos representan cómo usar el comando show y la salida resultante:

Inicie sesión en Cassandra:

$ cqlsh -u cassandra -p cassandra

Para mostrar la información de la versión, ejecute el siguiente comando:

cassandra@cqlsh> show versión

Producción:

[CQLSH 6.0.0 | Cassandra 4.0.6 | CQL Spec 3.4.5 | Protocolo nativo V5]

Para mostrar la información del host, ejecute el siguiente comando:

cassandra@cqlsh> show host;

Salida de ejemplo:

Conectado al clúster local en 127.0.0.1: 9042

Mostrar actividad de seguimiento para una ID de sesión dada:

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

El comando debe devolver la información de rastreo para la sesión como se muestra en la salida de la muestra a continuación:

Puede obtener la información de su sesión de la tabla de sesiones, como se muestra a continuación:

cassandra@cqlsh> select * de system_traces.sesiones;

Salida de ejemplo:

Conclusión

Este breve tutorial cubrió uno de los comandos CQLSH que nos permite obtener varias información de la sesión de CQLSH. El comando CQLSH Show admite varios subcomcomandos, como la versión y el host.