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 modules 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 modules 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 module 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 modules ou des fichiers DBRM pour chacun des quatre niveaux d'isolement.