Estou usando o Red Gate SQL Compare para criar um script de lançamento com base nas diferenças entre o SVN e um banco de dados. Isso resulta em um script contendo várias alterações de tabela e procedimento e funciona bem. No entanto, uma coisa me intriga, é usar o nível de isolamento de transação serializável.
Eu sei o que isso faz com dml-statements, mas não tenho certeza do que isso significa para ddl. Alguém pode me esclarecer, talvez com um exemplo?