STOP SLAVE [thread_type
[,thread_type
] ... ]thread_type
: IO_THREAD | SQL_THREAD
スレーブスレッドを停止します。STOP
SLAVE
は
SUPER
権限を必要とします。
START SLAVE
のように、このステートメントは、スレッドに名前を付けたり、スレッドを停止したりするために
IO_THREAD
や
SQL_THREAD
オプションと共に利用されます。
STOP SLAVE
のトランザクション動作は、MySQL 5.1.35
で変更されました。以前はただちに有効になりましたが、MySQL
5.1.35
からは、現在のレプリケーションイベントグループ
(存在する場合)
が実行を完了するか、またはユーザーが
KILL
QUERY
または
KILL
CONNECTION
ステートメントを発行するまで待機します。(Bug#319、Bug#38205)
MySQL の古いバージョン内では (4.0.5
以前)、このステートメントは
SLAVE STOP
と呼ばれていました。この使用法は、下位互換性のために
MySQL 5.1
で引き続き受け入れられますが、推奨されません。