firebird cache deAnwendung auf die Datenbank zugreift, beginnt eine Transaktion. Firebird liest die Zeiger-Seiten, die zeigen wo die Daten-Seiten für die innerhalb der Transaktion betroffenen Tabellen zu finden sind. Alle Seiten nicht geändert wurde. Wenn ein Commit für eine Transaktion durchgeführt wird - und bei einigen anderen Dingen - schreibt Firebird die durch diese Transaktion geänderten Seiten auf die Festplatte, entfernt0 码力 | 11 页 | 82.77 KB | 2 年前3
firebird 30 sprachreferenzMetadaten, ihr Inhalt ist jedoch transaktionsgebunden (Standard) oder verbindungsgebunden. Jede Transaktion oder Verbindung hat ihre eigene private Instanz einer GTT, die von allen anderen isoliert ist. Instanzen werden nur erstellt, wenn und wenn auf die GTT verwiesen wird. Sie werden zerstört, wenn die Transaktion endet oder wenn die Verbindung getrennt wird. Die Metadaten einer GTT können mit ALTER TABLE bzw folgt: Schreibgeschützte Transaktion in der Datenbank mit Lese-/Schreibzugriff Schreibbar in ON COMMIT PRESERVE ROWS und ON COMMIT DELETE ROWS Schreibgeschützte Transaktion in schreibgeschützter Datenbank0 码力 | 701 页 | 3.12 MB | 2 年前3
firebird generatoren ratgeberWeg gibt, in einer Transaktion ein "Rollback" eines Generators durchzuführen. Andere, zeitgleich laufende Transkationen können den Wert verändern, während die eigene Transaktion läuft. Hat man also Startet man also eine Transaktion und erzeugt darin einen Generatorwert von— sagen wir—5, dann bleibt der Generator auf diesem Wert, selbst wenn man ein Rollback der Transaktion durchführt (!). Man sollte etc. Natürlich weiss man immer noch nicht, wieviele SP-Aufrufe einem Rollback der aufrufenden Transaktion zum Opfer gefallen sind. ####### 5.3. Generatoren zur Simulation von “Select count(*) from...”0 码力 | 22 页 | 183.60 KB | 2 年前3
firebird nbackup de2. Starten einer Transaktion 3. Aufruf von ALTER DATABASE BEGIN BACKUP (diese Anweisung wurde im Abschnitt Weitere Informationen zu Sicherungen -B diskutiert); 4. Die Transaktion committen; 5. Datenbankverbindung0 码力 | 28 页 | 196.47 KB | 2 年前3
Firebird 2 QuickStart GermanEXIT anstatt von QUIT verwenden. Der Unterschied hierbei liegt darin, dass mit EXIT eine offene Transaktion committed wird und somit die Änderungen bestätigt werden, bevor isql verlassen wird. ## V erbinden0 码力 | 37 页 | 207.22 KB | 2 年前3
PostGIS 3.6 de dev Manualinfolge von Genauigkeitsverlusten kommen kann. -e Jede Anweisung einzeln und nicht in einer Transaktion ausführen. Dies erlaubt den Großteil auch dann zu laden, also die guten Daten, wenn eine Geometrie nicht gemeinsam mit der -D Flag angegeben werden kann, da das "dump" Format immer eine Transaktion verwendet. -WGibt die Codierung der Eingabedaten (dbf-Datei) an. Wird die Option verwendet 0 码力 | 971 页 | 5.51 MB | 4 月前3
共 6 条
- 1













