6.7.3 Синтаксис команды SET TRANSACTIO
N
SET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL
{ READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE }
Устанавливает уровень изоляции транзакций.
По умолчанию уровень изоляции устанавливается для последующей (не
начальной) транзакции. При использовании ключевого слова GLOBAL
данная
команда устанавливает уровень изоляции по умолчанию глобально для всех
новых соединений, созданных от этого момента. Однако для того чтобы
выполнить данную команду, необходима привилегия SUPER
. При использовании
ключевого слова SESSION
устанавливается уровень изоляции по умолчанию для
всех будущих транзакций, выполняемых в текущем соединении.
Установить глобальный уровень изоляции по умолчанию для утилиты mysqld
можно с помощью опции --transaction-isolation=...
. See section 4.1.1 Параметры командной строки mysqld
.
Add your own comment.