Snapshot transaction Níveis de isolamento: funciona mesmo como anunciado?

2

Você tem algum problema em usá-lo em um ambiente de alta concorrência? É realmente funciona como anunciado pela MS? Estou usando o SQL Server 2005 e gostaria de ouvir as experiências daqueles que estão usando a produção.

O isolamento de instantâneos em si não é novidade para mim, pois eu também desenvolvo / administro o Firebird / Interbase - onde não há bloqueio explícito e tudo funciona na versão de linha ...

    
por Fabricio Araujo 01.03.2010 / 18:17

1 resposta

0

Sim, funciona como anunciado. Basicamente, a página antiga é copiada para o banco de dados tempdb e todos que precisam da versão antiga da página serão direcionados para essa página no banco de dados tempdb.

Se você não tiver discos muito rápidos no banco de dados tempdb, seu sistema ficará mais lento quando o nível de isolamento de snapshot for usado.

    
por 05.03.2011 / 11:11