Inder
Geowizard
Hallo,
eigentlich ein uraltes Problem, das mir nur gerade wieder massiv auffällt. Alle paar Monate lasse ich manuell alle Dosen, die nicht automatisch per PQ aktualisiert wurden, aktualisieren um die archivierten dann zu löschen (die kommen ja leider nicht per PQ).
Methode:
Anzeige sortieren nach "zuletzt aktualisiert"
Die obersten xxx auswählen
Rechtsklick -> ausgewählte aktualisieren.
Das läuft zunächst gut an. Nach einigen Caches hängt sich CW aber gnadenlos auf. Nichts geht mehr. Ich muss dann den Javaw-Prozess killen. Das passiert mal nach knapp über 50 Dosen, mal nach 150. Aber ziemlich zuverlässig immer, wenn man eine größere Zahl gewählt hat.
Das einzige was mir auffällt, ist, dass der Javaw-Prozess exorbitante Speichermengen belegt (weit über 1GB).
Das konnte ich schon bei Vista 32-bit beobachten. Aktuell habe ich Win7 64bit.
Und es war bei allen CW-Versionen (Java) der letzten Jahre so.
Kann es sein, dass da irgendwo ein Speicher überläuft?
Falls man den Fehler programmiertechnisch nicht umschiffen kann: kann man irgendwie ein Makro (WolfLanguage???) definieren, das
- alle zuletzt aktualisierten Caches bis zum xx.xx.20xx (oder alternativ die xxx am längsten nicht aktualisierten Caches) markiert
- die ersten 50 aktualisiert
- die Datenbank speichert
- die nächsten 50 aktualisiert
- die Datenbank speichert
u.s.w.
???
eigentlich ein uraltes Problem, das mir nur gerade wieder massiv auffällt. Alle paar Monate lasse ich manuell alle Dosen, die nicht automatisch per PQ aktualisiert wurden, aktualisieren um die archivierten dann zu löschen (die kommen ja leider nicht per PQ).
Methode:
Anzeige sortieren nach "zuletzt aktualisiert"
Die obersten xxx auswählen
Rechtsklick -> ausgewählte aktualisieren.
Das läuft zunächst gut an. Nach einigen Caches hängt sich CW aber gnadenlos auf. Nichts geht mehr. Ich muss dann den Javaw-Prozess killen. Das passiert mal nach knapp über 50 Dosen, mal nach 150. Aber ziemlich zuverlässig immer, wenn man eine größere Zahl gewählt hat.
Das einzige was mir auffällt, ist, dass der Javaw-Prozess exorbitante Speichermengen belegt (weit über 1GB).
Das konnte ich schon bei Vista 32-bit beobachten. Aktuell habe ich Win7 64bit.
Und es war bei allen CW-Versionen (Java) der letzten Jahre so.
Kann es sein, dass da irgendwo ein Speicher überläuft?
Falls man den Fehler programmiertechnisch nicht umschiffen kann: kann man irgendwie ein Makro (WolfLanguage???) definieren, das
- alle zuletzt aktualisierten Caches bis zum xx.xx.20xx (oder alternativ die xxx am längsten nicht aktualisierten Caches) markiert
- die ersten 50 aktualisiert
- die Datenbank speichert
- die nächsten 50 aktualisiert
- die Datenbank speichert
u.s.w.
???