2011-10-29 10 views
11

mysql 5.1のInnoDBの分離レベルを設定する方法を教えてください。
入力することによって:mysqlのトランザクション分離レベルを設定する

mysql> '%isola%'のような変数を表示します。

デフォルトでInnodbに設定されているレベルは、繰り返し読み込み可能です。
隔離レベルを変更するにはどうすればよいですか?

答えて

25
SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 

SESSIONだけ現在のセッションに設定を制限する、任意です。
READ UNCOMMITTEDは、ご希望のレベルに置き換えてください。

+2

この回答をさらに完全にするには、現在のセッションでグローバルに、または次のトランザクションでのみ、分離レベルを設定できます。http://dev.mysql.com/doc/refman/ 5.5/ja/set-transaction.html – alexpirine

関連する問題