SHOW STATUS
Sintassi
SHOW [GLOBAL | SESSION] STATUS [LIKE 'pattern' | WHERE espr]
Spiegazione
SHOW STATUS restituisce informazioni sullo stato del server. Queste informazioni si possono ottenere anche con il comando mysqladmin extended-status. La clausola LIKE, se presente, indica restituisce solo le variabili i cui nomi corrispondono al pattern. La clausola WHERE può essere usata per specificare condizioni più generiche.
Con il modificatore GLOBAL, SHOW STATUS
restituisce i valori di stato che si applicano a tutte le connessioni verso MariaDB. Con
SESSION, si ottengono solo i valori relativi alla connessione corrente. Se nessun modificatore è stato specificato, quello predefinito è SESSION. LOCAL è sinonimo di SESSION. Se si vedono molti valori a 0, probabilmente il motivo è che si è eseguito SHOW STATUS con una nuova connessione, e non un SHOW GLOBAL STATUS.
Alcune variabili di stato hanno solo un valore globale. Per quei valori, utilizzare GLOBAL e SESSION è indifferente.
Si veda Server-Status-Variables per l'elenco completo, lo scopo e la descrizione delle variabili che possono essere viste con SHOW STATUS.
La clausola LIKE, se presente da sola, indica il nome di variabile da cercare.
Le clausole WHERE e LIKE possono essere specificate per selezionate le righe utilizzando condizioni più generali, come spiegato in Extended SHOW.
Esempi
SHOW STATUS LIKE 'Key%'; +------------------------+--------+ | Variable_name | Value | +------------------------+--------+ | Key_blocks_not_flushed | 0 | | Key_blocks_unused | 115973 | | Key_blocks_used | 7 | | Key_read_requests | 19 | | Key_reads | 5 | | Key_write_requests | 2 | | Key_writes | 2 | +------------------------+--------+