Je lis un livre sur les transactions et les accès concurrents. Dans un paragraphe, il est mentionné que:
- Dans l'instance SQL Server locale, le niveau d'isolement par défaut est Commit-Read basé sur le verrouillage
Et la phrase suivante est:
- La valeur par défaut dans la base de données SQL est Lecture - Instantané validé basé sur la version des lignes
Ma question est: quelle est la différence entre "instance SQL Server locale" et "base de données SQL" dans ces deux phrases?
Quel est le niveau d'isolement par défaut et comment le trouver? Existe-t-il une requête spéciale pour connaître le niveau d'isolement par défaut?