Niveaux d'isolation

L'utilitaire StaticBinder peut créer quatre versions différentes d'un module, chacune d'elles à différents niveaux d'isolement. Il peut également créer des modules pour des niveaux d'isolement uniques.
Par défaut, l'utilitaire pureQuery StaticBinder crée quatre packages ou fichiers DBRM, un pour chaque niveau d'isolement DB2. L'utilitaire pureQuery StaticBinder identifie le niveau d'isolement en ajoutant les chiffres suivants aux noms racine des packages ou des fichiers DBRM :
1
Pour le niveau d'isolement Lecture non validée (UR)
2
Pour le niveau d'isolement Lecture non reproductible (CS)
3
Pour le niveau d'isolement Lecture stable (RS)
4
Pour le niveau d'isolement Lecture reproductible (RR)

Cependant, si vous utilisez l'option -forceSingleBindIsolation lorsque vous utilisez l'utilitaire Configure, le numéro de niveau d'isolement n'est pas associé au nom du package créé.

Si vous utilisez l'option -isolationLevel lors d'une liaison ou si vous indiquez le niveau d'isolement dans la chaîne des options de liaison, seul le package ou le fichier DBRM associé au niveau d'isolement indiqué est créé. Le nom suit les conventions que l'utilitaire StaticBinder adopte lors de la création des packages ou des fichiers DBRM pour chacun des quatre niveaux d'isolement.


Commentaires