SET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL
{ READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE }
Define o nível de isolação da transação para global, toda a sessão ou a próxima transação.
        O comportamento padrão é definir o nível de isolação para a
        próxima (não iniciada) transação. Se você usa a
        palavra-chave GLOBAL, a instrução define o
        nivel de transação padrão globalmente para todas as novas
        conexões criadas a partir deste ponto (mas não existe
        conexão). Você precisa do privilégio SUPER
        para fazer isto. Usar a palavra-chave SESSION
        define o nível de transação padrão para todas a transações
        futuras relaizadas na conexão atual.
      
        Para a descrição de cada nível de isolação da transação
        do InnoDB, veja
        Secção 7.5.9.1, “InnoDB e SET ... TRANSACTION ISOLATION LEVEL ...”. O InnoDB suporta
        cada um destes níveis a partir do MySQL 4.0.5. O nível padrão
        é REPEATABLE READ.
      
        Você pode definir o nível de isolação global padrão para o
        mysqld com
        --transaction-isolation=.... See
        Secção 4.1.1, “Opções de Linha de Comando do mysqld”.
      
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

