SHOW VARIABLES

Sintassi

SHOW [GLOBAL | SESSION] VARIABLES
    [LIKE 'pattern' | WHERE espr]

Spiegazione

SHOW VARIABLES mostra i valori delle variabili di sistema di MariaDB. Queste informazioni possono essere ottenute anche con il comando mysqladmin variables. La clausola LIKE, se presente, 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 VARIABLES restituisce i valori che si applicano alle nuove connessioni verso MariaDB. Con SESSION, mostra i valori relativi alla connessione corrente. Se nessun modificatore viene specificato, quello predefinito è SESSION. LOCAL è sinonimo di SESSION.

Con la clausola LIKE, l'istruzione restituisce solo le variabili i cui nomi corrispondono al pattern. Per ottenere una riga per una variabile specifica, si usi LIKE in questo modo:

SHOW VARIABLES LIKE 'maria_group_commit';
SHOW SESSION VARIABLES LIKE 'maria_group_commit';

Per ottenere un elenco di variabili i cui nomi corrispondono a un pattern, si usi il carattere jolly "%" nella clausola LIKE:

SHOW VARIABLES LIKE '%maria%';
SHOW GLOBAL VARIABLES LIKE '%maria%';

I caratteri jolly possono essere utilizzati in qualsiasi posizione all'interno del pattern. Strettamente parlando, siccome "_" è un jolly che corrisponde a un qualsiasi carattere singolo, bisognerebbe precederlo con un escape ("\_") per trovare una corrispondenza letterale. In pratica, raramente è necessario.

Si veda SET per ulteriori informazioni su come impostare le variabili di sistema del server.

Alla pagina Variabili di sistema del server sono elencate tutte le variabili che possono essere impostate.

Commenti

Sto caricando i commenti......
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.