AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Was ich in #2 beschrieb, habe ich schon einmal hier berichtet:
http://www.delphipraxis.net/1281059-post19.html |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
[OT]
Zitat:
[/OT] MfG Dalai |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Vielleicht war das auch nur eine Beschreibung von Memory Mapped Files. Denn da wäre das genau so wie beschrieben, mit dem Unterschied, dass es nicht die PageFile ist sondern jede X-beliebige Datei.
|
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Nun ich kenne einen Superprogrammierer, der zu DOS-Zeiten mit einer ungeraden Anzahl Buffers seine DB zu ungeahnten Performancesprüngen verholfen hat.
In der Zwischenzeit hat er ähnliche Vorschläge für die Registry zur Hand. Gruß K-H |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Zitat:
|
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Zitat:
Es gibt einfach zwei Arten von Transaktionen:
Der Zaubertrick ist jetzt eine Sicherung jedes Schritts der Business-Transaktion in einer Datei (wie auch immer geartet). Bei einem Absturz kann dann die Business-Transaktion daraus einfach wiederhergestellt werden. Zum Abschluss der Business-Transaktion wird natürlich der Datenbank-Server benötigt. Die Business-Transaktion spult nun alles an den DB-Server (in einer DB-Transaktion) rüber. Ist das erfolgreich abgeschlossen worden, wird auch die Business-Transaktion abgeschlossen. Bricht jetzt die Verbindung zum DB-Server zusammen, dann ist einfach die Business-Transaktion noch offen. Der DB-Server wird nach einem Timeout einfach die Session und damit auch die DB-Transaktion killen und es ist nichts passiert. Bei der nächsten Verbindung zur DB wird das ganze Spiel wiederholt. Diese Datei mit der Business-Transaktion kann man auch gut und gerne als Auslagerungsdatei bezeichnen, und schon wissen wir woher dieser (Aber)glaube mit der pagefile.sys kommt ;) |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Was der Typ beschrieben hat, nennt sich auch briefcase model.
|
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Selbst im Dateisystem (NTFS) und der Registry kann man mit Transaktionen arbeiten.
Und ich kenne kein Setup oder sonstwas, wo das genutzt wird. :shock: |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Zitat:
Und da bei einer Installation auch Registry dabei ist wurde evtl. hier auch die Registry-Einträge über eine Transaktion geschützt. |
AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
Zitat:
Über die Transaktions-Logik der Registry oder eine eigene Implementierung. Ich würde mal auf eine eigene Logik tippen (oder beides) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz