MySQLのロックについて
更新日 2022-02-04 19:48:41
mysql
ロック関数
ロック取得
select get_lock('str', timeout); // timeoutがマイナスの場合は待ち続ける
ロック解除
select release_lock('str');
トランザクション分離レベルの変更
SET SESSION TRANSACTION ISOLATION LEVEL SERIALIZABLE
select get_lock('str', timeout); // timeoutがマイナスの場合は待ち続ける
ロック解除
select release_lock('str');
SET SESSION TRANSACTION ISOLATION LEVEL SERIALIZABLE