Alle Datenbankanforderungsmodule (DBRMs), die mithilfe eines einzigen IMS-Programmspezifikationsblocks gemeinsam ausgeführt werden, müssen in einem einzigen DB2-Plan zusammengefasst (gebunden) werden.
Die folgenden Programme werden mithilfe eines einzigen IMS-Programmspezifikationsblocks gemeinsam ausgeführt:
- Ein Hauptprogramm und alle von diesem Programm aufgerufenen Programme.
- Ein Programm und alle Programme, die von diesem an die Verwendung einer Anweisung transfer to programm (Übertragung zu Programm) übertragen werden.
Sie können DB2-Pläne mithilfe der folgenden Verfahren ändern:
- Führen Sie eine Übertragung an ein neues Programm mithilfe der Anweisung transfer to program aus, ändern Sie die Systemvariable sysVar.transactionID in einen neuen Transaktionscode und führen Sie anschließend die Anweisung converse aus, bevor SQL-Ein-/Ausgabeoptionen verwendet werden. Weitere Informationen zu diesem Verfahren finden Sie in Mithilfe von 'sysVar.transactionID' auf DB2-Pläne zugreifen.
- Übertragen Sie die Steuerung mithilfe der Anweisung transfer to transaction an eine neue Transaktion. Andere Transaktionen können andere Programmspezifikationsblöcke verwenden und deshalb andere DB2-Pläne aufweisen.