Nur independent DBH!
|
Standardwert:
4 (Standardwert von PP TRANSACTION) | |
n | maximale Anzahl der gleichzeitig aktiven SQL-Vorgänge n = 0..9999 |
Wenn ein neuer SQL-Vorgang gestartet werden soll und dabei der Wert n überschritten wird, versucht der DBH einen Vorgang, der in der Zeitspanne von PP SQL-LIMIT inaktiv war, zu beenden. Gelingt das nicht, wird der neue SQL-Vorgang mit einer Fehlermeldung abgewiesen (SQL-Code: -1710).
Bei der Größe von PP SQL müssen Sie berücksichtigen, dass die SQL-Vorgänge während ihrer ganzen Lebensdauer interne Betriebsmittel (z.B. Speicherplatz) belegen. Zu viele parallele SQL-Vorgänge können daher zu Engpässen führen.
PP SQL darf auch größer als PP TRANSACTION sein, das ist in einer openUTM-Umgebung sinnvoll. PP TRANSACTION legt die maximale Anzahl der gleichzeitig aktiven Transaktionen und die maximale Anzahl der anschließbaren Anwendertasks fest. Eine Task, die nicht mit openUTM abläuft, kann nicht mehr als einen Vorgang eröffnen.
Mit PP SQL=0 können Sie die Verwendung von SQL verhindern, auch wenn der DBH mit SQL-Anschluss geladen wurde.
Siehe auch Kapitel „Der SQL-Vorgang“.