結束工作階段或查詢 - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

結束工作階段或查詢

下列預存程序會結束工作階段或查詢。

mysql.rds_kill

結束 MySQL 伺服器的連線。

語法

CALL mysql.rds_kill(processID);

參數

processID

要結束之連線執行緒的身分。

使用須知

MySQL 伺服器的每個連線都在個別執行緒中執行。若要結束連線,請使用 mysql.rds_kill 程序並傳入該連線的執行緒 ID。若要取得執行緒 ID,請使用 MySQL SHOW PROCESSLIST 命令。

範例

下列範例結束執行緒 ID 為 4243 的連線:

CALL mysql.rds_kill(4243);

mysql.rds_kill_query

結束對 MySQL 伺服器執行的查詢。

語法

CALL mysql.rds_kill_query(processID);

參數

processID

正在執行要結束之查詢的處理序或執行緒的身分。

使用須知

若要停止對 MySQL 伺服器執行的查詢,請使用 mysql_rds_kill_query 程序並傳入執行查詢之執行緒的連線 ID。然後程序就會終止連線。

若要取得 ID,請查詢 MySQL INFORMATION_SCHEMA PROCESSLIST 資料表或使用 MySQL SHOW PROCESSLIST 命令。SHOW PROCESSLISTSELECT * FROM INFORMATION_SCHEMA.PROCESSLIST 中 ID 欄的值為 processID

範例

下列範例會停止查詢執行緒 ID 為 230040 的查詢:

CALL mysql.rds_kill_query(230040);