phpbar.de logo

Mailinglisten-Archive

[php] Viel Arbeit: Tausende Durchläufe

[php] Viel Arbeit: Tausende Durchläufe

Sebastian Mendel lists at sebastianmendel.de
Mit Apr 7 13:13:49 CEST 2004


Lutz Zetzsche schrieb:

>>>D.h. die Loesung ist doch eigentlich, sich nur diejenigen Datensaetze zu
>>>schnappen, die sich seit der letzten Pruefung geaendert haben. Mittlerweile
>>>habe ich gelernt, dass man sowas in der Fachsprache als Delta bezeichnet...
>>
>>ja das Problem ist nur das die Änderungen in den Dateien sind, und nicht
>>in der DB! (wenn ich Thomas richtig verstanden habe)
> 
> die Frage ist, wie die Dateien geaendert werden. Je nachdem hast Du natuerlich
> Recht, dass es nicht so einfach ist, wie ich es beschrieben habe.
> 
> Aber selbst, wenn die Dateien z.B. offline geaendert und dann per FTP
> hochgeschoben werden, so koennte man sich doch in der Tabelle A der Datenbank
> bei jeder Pruefung merken, welchen Datumsstempel die Datei im Dateisystem zum
> Zeitpunkt der Pruefung hatte.
> Dann macht man bei der naechsten Pruefung erst einmal einen Abgleich des in der
> Datenbank gespeicherten Datumsstempels mit dem Datumsstempel der Datei. Und
> erst, wenn der abweicht, oeffnet man die Datei usw.
> 
> Das sollte doch performanter sein, wenn sich eine nennenswerte Anzahl Dateien
> zwischen zwei Pruefungen nicht aendert. :-)

ja so hatte ich es ja schon geschrieben ...

-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

php::bar PHP Wiki   -   Listenarchive