No contexto de um Sistema Gerenciador de Banco de Dados (SGBD), é possível definir o nível de isolamento de uma transação por meio do comando SET TRANSACTION ISOLATION LEVEL. Há vários níveis de isolamento possíveis. Entre tais níveis encontra-se o SERIALIZABLE, que
configura o SGBD para modo de leitura de todas as suas tabelas.
define que apenas uma transação será executada por vez pelo SGBD.
garante o mais alto nível possível de isolamento de uma transação.
permite a serialização de objetos JSON em uma transação.
prepara uma transação W para enviar dados a outra transação Y.