Forum: Datenbanken
by IBExpert,
9. Mai 2022
User Session variablen schon, aber die sieht man woanders ja auch nicht, über mehrere Connections damit was Koordinieren bringt eine da nicht weiter
Forum: Datenbanken
by IBExpert,
9. Mai 2022
Unter High Load ist das kein echter Lösungsansatz, weil rollbacks oder exceptions die sessionvariablen dann nie wieder freigeben würden, daher würde ich das so nicht machen
Forum: Datenbanken
by IBExpert,
9. Mai 2022
So als Konzept wie man das verhindern kann, wenn man das unter High Load realisieren muss:
1. Erstelle dir eine Tabelle mit chargennummer auf reserve (als zB sind da die nächsten x tausend verfügbaren chargennummer schon drin). Diese hat dann zB ein timestamp, wann die vergeben wurde
2. Wenn du eine Chargenummer brauchst, dann sucht deine prozedur über folgende weg eine heraus
3....