V3 funktioniert nur sehr eingeschränkt
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
V3 funktioniert nur sehr eingeschränkt
Hallo Miteinander, bei mir passiert seit gestern Abend fast immer folgendes: Die Datenbank wird nach z.B. abzugleichenden Artikeln durchsucht. Das dauert ein paar Sekunden. Danach belegt BayWotch 99% des Speichers u. es passiert gar nichts mehr, bis ich den Task beende.
Passieren tut das Ganze dann, wenn eine größere Anzahl von Treffern gefunden wird. Bei z. B. 10 Treffern kann ich ganz normal weiter arbeiten. Wo der Punkt liegt, bei dem es nicht mehr weiter geht, kann ich nicht sagen.
System: Laptop mit WinXP Home, 512 Speicher, Datenbank hat etwa 120.000 Artikel, BayWotch Vers. 3.0.23
Hat diesen Zustand vielleicht noch jemand?
Passieren tut das Ganze dann, wenn eine größere Anzahl von Treffern gefunden wird. Bei z. B. 10 Treffern kann ich ganz normal weiter arbeiten. Wo der Punkt liegt, bei dem es nicht mehr weiter geht, kann ich nicht sagen.
System: Laptop mit WinXP Home, 512 Speicher, Datenbank hat etwa 120.000 Artikel, BayWotch Vers. 3.0.23
Hat diesen Zustand vielleicht noch jemand?
-
- Administrator
- Beiträge: 5373
- Registriert: 31.12.2003, 00:14
- Wohnort: Stolberg (Rhld.) bei Aachen
- Kontaktdaten:
Re: V3 funktioniert nur sehr eingeschränkt
Hallo Klaus,
Wichtig: In dem Moment, wo BayWotch die Datenbanksuchagfrage an die Datenbank sendet, ist BayWotch quasi "tot", d.h. der Taskmanager würde nach einiger Zeit "keine Rückmeldung" ausgeben. In Wirklichkeit wartet BayWotch aber geduldig auf die Rückmeldung der Datenbanktreiber, die für die Kommunikation zwischen BayWotch und der Access Datenbank zuständig sind. Sollte es also mal ein paar Sekunden länger dauern: Nicht gleich Reset drücken oder den Task abschießen!
bitte reiche ein paar mehr Infos nach, z.B. einen Screenshot vom "eingefrorenen" Screen (bitte als Link posten, oder per Email senden). Wichtig wäre, zu wissen, was BayWotch gerade versucht, zu machen... soll mit einem Onlineabgleich begonnen werden (dann wäre der Onlinemonitor interessant!), oder soll ein Datenbanksuchergebnis gelistet werden?Klaus Hemmelgarn hat geschrieben:Hallo Miteinander, bei mir passiert seit gestern Abend fast immer folgendes: Die Datenbank wird nach z.B. abzugleichenden Artikeln durchsucht. Das dauert ein paar Sekunden. Danach belegt BayWotch 99% des Speichers u. es passiert gar nichts mehr, bis ich den Task beende.
Passieren tut das Ganze dann, wenn eine größere Anzahl von Treffern gefunden wird. Bei z. B. 10 Treffern kann ich ganz normal weiter arbeiten. Wo der Punkt liegt, bei dem es nicht mehr weiter geht, kann ich nicht sagen.
Wichtig: In dem Moment, wo BayWotch die Datenbanksuchagfrage an die Datenbank sendet, ist BayWotch quasi "tot", d.h. der Taskmanager würde nach einiger Zeit "keine Rückmeldung" ausgeben. In Wirklichkeit wartet BayWotch aber geduldig auf die Rückmeldung der Datenbanktreiber, die für die Kommunikation zwischen BayWotch und der Access Datenbank zuständig sind. Sollte es also mal ein paar Sekunden länger dauern: Nicht gleich Reset drücken oder den Task abschießen!
Gruß,
Elmar Denkmann
(Entwickler)
Elmar Denkmann
(Entwickler)
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
Ergänzendes
Hallo Elmar,
hier der Sreenshot per E-Mail.
Also hier die Abfolge:
1) Abfrage der Datenbank wird sogar noch gelistet.
2) In diesem Moment fängt der Rechner schon an zu rennen u. ist von BW zu 99% ausgelastet u. das beliebig lang.
Kurzbeschreibung zum Schluß: Suche in einer Datenbank mit 120.000 Artikeln nach z. B. endenden Artikeln des heutigen Tages.
Liste wird noch erzeugt, genau an dieser Stelle kommt die Komplett-Auslastung für beliebig lang.
Klaus
hier der Sreenshot per E-Mail.
Also hier die Abfolge:
1) Abfrage der Datenbank wird sogar noch gelistet.
2) In diesem Moment fängt der Rechner schon an zu rennen u. ist von BW zu 99% ausgelastet u. das beliebig lang.
Kurzbeschreibung zum Schluß: Suche in einer Datenbank mit 120.000 Artikeln nach z. B. endenden Artikeln des heutigen Tages.
Liste wird noch erzeugt, genau an dieser Stelle kommt die Komplett-Auslastung für beliebig lang.
Klaus
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
Datenbankgrösse
Die Datenbank ist 1.2 GB gro0.
Re: V3 funktioniert nur sehr eingeschränkt
könnte man diesen fast-tot zustand nicht etwas entschärfen?denkmann hat geschrieben: Wichtig: In dem Moment, wo BayWotch die Datenbanksuchagfrage an die Datenbank sendet, ist BayWotch quasi "tot", d.h. der Taskmanager würde nach einiger Zeit "keine Rückmeldung" ausgeben. In Wirklichkeit wartet BayWotch aber geduldig auf die Rückmeldung der Datenbanktreiber, die für die Kommunikation zwischen BayWotch und der Access Datenbank zuständig sind. Sollte es also mal ein paar Sekunden länger dauern: Nicht gleich Reset drücken oder den Task abschießen!
in ms access konnte man datenbanken mit dem befehl "doevents" aus dem dornröschenschlaf "keine Rückmeldung" holen ...
und für den anwender könnte auch eine kleine sanduhr- oder zahnrad-animation zeigen ...
-
- Administrator
- Beiträge: 5373
- Registriert: 31.12.2003, 00:14
- Wohnort: Stolberg (Rhld.) bei Aachen
- Kontaktdaten:
Re: Ergänzendes
Hallo Klaus,
http://www.baywotch.de/forum/khemmelgarn.png
Vom Ablauf her:
1. Erst wird gesucht
2. dann werden die Treffer gelistet
3. schließlich werden die Treffer nach der aktuell eingestellten Spalteneinstellung sortiert (das kann bei längeren Artikellisten auch schon mal ein paar Sekunden dauern)
Alle Prozesse werden mit "sprechenden" Statuszeilen begleitet.
Kannst Du erkennen, ob die 3 o.g. Punkte schon absolviert wurden?
Wieviele Artikel wurden denn gerade gelistet?
Wurden die schon sortiert? Nach welcher Spalte wird sortiert (im Screenshot nicht erkennbar, Spalte scheint nicht eingeblendet zu sein)?
hier noch für die Mitleser (ich hoffe, das ist in Ordnung):Klaus Hemmelgarn hat geschrieben:hier der Sreenshot per E-Mail.
http://www.baywotch.de/forum/khemmelgarn.png
Was ich aufgrund der fehlenden Unterseite des Screenshots nicht erkennen kann ist, wo genau der Prozess gerade anhält.Also hier die Abfolge:
1) Abfrage der Datenbank wird sogar noch gelistet.
2) In diesem Moment fängt der Rechner schon an zu rennen u. ist von BW zu 99% ausgelastet u. das beliebig lang.
Kurzbeschreibung zum Schluß: Suche in einer Datenbank mit 120.000 Artikeln nach z. B. endenden Artikeln des heutigen Tages.
Liste wird noch erzeugt, genau an dieser Stelle kommt die Komplett-Auslastung für beliebig lang.
Vom Ablauf her:
1. Erst wird gesucht
2. dann werden die Treffer gelistet
3. schließlich werden die Treffer nach der aktuell eingestellten Spalteneinstellung sortiert (das kann bei längeren Artikellisten auch schon mal ein paar Sekunden dauern)
Alle Prozesse werden mit "sprechenden" Statuszeilen begleitet.
Kannst Du erkennen, ob die 3 o.g. Punkte schon absolviert wurden?
Wieviele Artikel wurden denn gerade gelistet?
Wurden die schon sortiert? Nach welcher Spalte wird sortiert (im Screenshot nicht erkennbar, Spalte scheint nicht eingeblendet zu sein)?
Gruß,
Elmar Denkmann
(Entwickler)
Elmar Denkmann
(Entwickler)
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
Sortiert wird noch
Hallo Elmar,
alle drei Punkte werden ausgeführt. Nach der vorgegebenen Spalte wird auch noch sortiert. Ich habe es ein paar Mal ausprobiert. Gewartet habe ich teilweise über 10 Minuten. Aber nichts, außer 99% Auslastung. Inzwischen habe zweimal neu installiert. Immer mit dem gleichen Ergebnis. Ich bin nicht verzweifelt, andere wären es sicherlich schon.
Klaus
alle drei Punkte werden ausgeführt. Nach der vorgegebenen Spalte wird auch noch sortiert. Ich habe es ein paar Mal ausprobiert. Gewartet habe ich teilweise über 10 Minuten. Aber nichts, außer 99% Auslastung. Inzwischen habe zweimal neu installiert. Immer mit dem gleichen Ergebnis. Ich bin nicht verzweifelt, andere wären es sicherlich schon.
Klaus
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
Nachtrag
Entschuldige, es werden zwischen 100 u. 750 Artikel gelistet.
-
- Beiträge: 9
- Registriert: 12.06.2005, 16:32
- Wohnort: Bielefeld
Noch ein Nachtrag
Ich bekomme noch mit: Programm schreibt in der Statuszeile folgende zwei letzte Punkte.
Vorletzte: Sortierung beendet
letzte, die auch zu lesen ist: Suche beendet.
Dann hängt es, solange ich nichts tue.
Klaus
Vorletzte: Sortierung beendet
letzte, die auch zu lesen ist: Suche beendet.
Dann hängt es, solange ich nichts tue.
Klaus