Pregunta

Si bien la investigación de un problema que cree que está relacionado para bloquear la escalada y pensando que READ_COMMITTED_SNAPSHOT sería la solución, he comprobado si ya se ha activado. Para mi sorpresa, la base de datos tenía un nivel de compatibilidad 80 (SQL Server 2000, y yo soy nuevo aquí, y nadie o documento parece saber por qué!).

Pero READ_COMMITTED_SNAPSHOT era nuevo en 2005. Así que, aunque está habilitado, no se tiene ningún efecto cuando se ejecuta en modo de compatibilidad 2000?

¿Fue útil?

Solución

El modo de compatibilidad se refiere a las funciones disponibles en el modo de backaward. Cualquier nueva función se ejecutará sin afectar. Por ejemplo, puede establecer el modo de compatibilidad a 80 y tienen unen a la antigua sintaxis externa, pero al mismo tiempo se puede crear una cola de Service Broker y se ejecutará bien.

El aislamiento de instantánea es una característica nueva y trabaja en las bases de datos compatibles con versiones anteriores vea afectada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top