Question

Alors qu'il enquêtait sur un problème que je croyais être lié à bloquer l'escalade et de penser que READ_COMMITTED_SNAPSHOT serait la solution, je vérifie si elle était déjà activé. À ma grande surprise, la base de données avait le niveau de compatibilité 80 (SQL Server 2000, et je suis nouveau ici, et personne ou d'un document semble savoir pourquoi!).

Mais READ_COMMITTED_SNAPSHOT était nouveau en 2005. Ainsi, même si elle est activée, at-il aucun effet lors de l'exécution en 2000 le mode de compatibilité?

Était-ce utile?

La solution

Le mode de compatibilité fait référence aux fonctions disponibles dans le mode backaward. Toute nouvelle fonctionnalité fonctionnera pas affectée. Par exemple, vous pouvez définir le mode de compatibilité à 80 et ont la syntaxe ancienne jointure externe, mais en même temps, vous pouvez créer une file d'attente Service Broker et courrez très bien.

L'isolement de cliché est une nouvelle fonctionnalité et travaille dans des bases de données compatibles en arrière soit pas affectée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top