【MySQL】トランザクション

トランザクションの基本的な使い方

BEGIN(トランザクションを開始する)

BEGIN;

COMMIT(コミット)

COMMIT;

ROLLBACK(ロールバック)

ROLLBACK;

トランザクションの分離レベル

現在の分離レベルを取得する

SELECT @@transaction_isolation;

分離レベルを変更する

SET SESSION TRANSACTION ISOLATION LEVEL SERIALIZABLE;
SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ;
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;
SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;

以上になります。

お疲れさまでした。

Follow me!