Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Terminare una sessione o una query
Le seguenti stored procedure terminano una sessione o una query.
Argomenti
mysql.rds_kill
Termina una connessione al server MySQL.
Sintassi
CALL mysql.rds_kill(
processID
);
Parametri
-
processID
-
L'identità del thread di connessione da terminare.
Note per l'utilizzo
Ogni connessione al server MySQL viene eseguita in un thread distinto. Per terminare una connessione, utilizza la procedura mysql.rds_kill
e passa l'ID di thread di quella connessione. Per ottenere l'ID di thread, utilizza il comando MySQL SHOW PROCESSLIST
Esempi
L'esempio seguente termina una connessione con l'ID di thread 4243:
CALL mysql.rds_kill(4243);
mysql.rds_kill_query
Termina una query in esecuzione sul server MySQL.
Sintassi
CALL mysql.rds_kill_query(
processID
);
Parametri
-
processID
-
L'identità del processo o del thread che esegue la query da terminare.
Note per l'utilizzo
Per arrestare una query in esecuzione nel server MySQL, utilizza la procedura mysql_rds_kill_query
e invia l'ID di connessione del thread che sta eseguendo la query. La procedura termina quindi la connessione.
Per ottenere l'ID, esegui una query sulla tabella INFORMATION_SCHEMA PROCESSLISTSHOW
PROCESSLIST
o SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST
è processID
.
Esempi
L'esempio seguente arresta una query con l'ID di thread di query 230040:
CALL mysql.rds_kill_query(230040);