1

データベースを MsSQL から MySQL に変換しようとしています。

MsSQL に存在する Serializable 分離​​レベルに対して、MySQL でトランザクション構成をどの程度正確に行う必要がありますか? MsSQL キーワードが機能しなかったためです。

例;

SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
GO
BEGIN TRANSACTION;
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE 条件 GO
COMMIT TRANSACTION;
行く

これを除いて; トランザクションの開始とコミットの間にテーブルの行でトランザクションを行う場合、行ベースのロック機能はありますか?

例;

UPDATE テーブル名 SET 列 1 = 値 1、列 2 = 値 2、... WHERE 条件

// 条件のみの行ベースのロック

デフォルトで無効になっている場合、有効にするにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1