Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0000843 | BPS | Optimierung | öffentlich | 2021-04-17 10:21 | 2021-04-29 15:36 |
Reporter | ibk | Bearbeitung durch | ibk | ||
Priorität | normal | Schweregrad | Geringfügig | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Zielversion | 2.24.4.0 | Behoben in Version | 2.24.4.0 | ||
Zusammenfassung | 0000843: Elimination von Transaktionen im OSR Service | ||||
Beschreibung | Im Osiris Service Programm existierten noch 4 explizite Transaktionen (*) die ein potenzielles Deadlock Risiko darstellten da sie viele gleicharttige Objekte in häufig genutzten Tabellen umfassten. Diese Transaktionen konnten nach Analyse der möglichen Auswirkungen eliminiert werden. * BPS Macht normalerweise einen Autocommit bei jedem einzelnen insert, update, delete Statement. Bei expliziten Transaktionen werden per BpsDatastore::transaction() und BpsDatasore::commit() mehrere Statements als Einheit zusammengefasst. | ||||
Tags | Keine Tags zugeordnet. | ||||