2011-10-29 100 views
11

如何设置mysql 5.1 InnoDB的隔离级别。
通过输入:设置mysql的事务隔离级别

的MySQL>显示变量,如 '%伊索拉%';

为Innodb设置的默认级别是可重复读取的。
我如何更改隔离级别?

回答

25
SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 

SESSION是可选的,只是将设置限制为当前会话。
READ UNCOMMITTED将被替换为您所需的级别。

+2

只是为了让这个答案更加完整:您可以在全局,当前会话或下一个事务中设置隔离级别,如下所述:http://dev.mysql.com/doc/refman/ 5.5/EN /设置transaction.html – alexpirine