HI,
Zitat von
Christof:
??Alle Zähler werden zurückgesetzt?? Heißt das die Generatoren? Das wäre schlecht damit wird ja der Primärschlüssel in meinen Tabellen gemacht!
Nein, wie Hansa es schon erklärt hat werden bei Transaktionen eindeutige Nummern vergeben. Wird jetzt eine Transaktion aus unerfindlichen Gründen (z.B. Client-Absturz) nicht beendet, bleibt diese Transaktion offen. Wird die Differenz zwischen letzter offener und aktueller Transaktion zu groß, muss ein Backup_restore durchgeführt werden. Bei diesem wird diese Transaktion beendet (ich glaube mit einem RollBack). Der Grund dafür liegt im MGP (Multi-Generationen-Prinzip). Wird eine Transaktion geöffnet und ist schon eine andere Transaktion da, werden nur die Differenzdaten der 2. Transaktion gespeichert, um diese dann später in die
DB einzupflegen. Je mehr Transaktionen geöffnet werden desto mehr Differenzdaten werden gespeichert.... Deshalb das Backup-Restore....
Grüße
Lemmy