Seite 1 von 1

Adressenaufruf langsam

Verfasst: Mo 5. Jun 2017, 06:17
von Manfred
Hallo

Seit einigen Monaten haben wir das Problem das beim Aufruf der Adressen im CAO bis zu 30 Sekunden warten um eine Eingabe zu tätigen. Das ist natürlich nervig. Hat jemand Erfahrungen wie man das wieder schneller macht? Aufgefallen ist mir im SQL Log das alles bis zur Abfrage "Vertreter" sofort da ist und dann erst die Wartezeit anfängt.

Liebe Grüße
Manfred

Aktuelle CAO Version 1.4.5.3 K

Re: Adressenaufruf langsam

Verfasst: Mo 5. Jun 2017, 13:55
von hei-ta
Hallo,

wie ist die Geschwindigkeit bei deaktivieren SQL-Log?

Helmut

Re: Adressenaufruf langsam

Verfasst: Di 6. Jun 2017, 06:44
von Manfred
Hallo

Das SQL Log ist inaktiv. (Häkchen weg) Auch da ist die Adressen Abfrage langsam.

LG - Manfred

Re: Adressenaufruf langsam

Verfasst: Mi 7. Jun 2017, 08:13
von hh-cm
Wieviele Kunden sind denn vorhanden ?

Re: Adressenaufruf langsam

Verfasst: Mi 7. Jun 2017, 12:56
von Manfred
Hallo

Aktuell sind das 45000 Adressen.

LG - Manfred

Re: Adressenaufruf langsam

Verfasst: Mi 7. Jun 2017, 13:44
von hh-cm
Da würde es sich lohnen unter Ansicht->Treffer mal ein bisschen einzuschränken.
45000 Adressen muss man sicherlich nicht durchscrollen können :)

Re: Adressenaufruf langsam

Verfasst: Fr 23. Jun 2017, 05:25
von Manfred
Hallo

Danke für die Hinweise.
Ich bin jetzt darauf gekommen das CAO beim Start der Adresse im Menü "Sortierung" - der "Name1" automatisch festgelegt ist und abgefragt wird. Das dauert dann mal 30-40 Sekunden die Sortierung. Wenn ich aber manuell umstelle auf "Suchbegriff" ist das viel schneller.

Frage: Kann man "Suchbegriff" beim Start von CAO fest einstellen? Dann würde das lästige umstellen nach dem Start von "Name1" auf "Suchbegriff" automatisiert.Wäre gut wenn man seine Standard Einstellungen abspeichern könnte und beim Start geladen werden. Ich habe im Registrierungseditor dazu nichts gefunden.

Danke

LG - Manfred

Re: Adressenaufruf langsam

Verfasst: Fr 23. Jun 2017, 07:40
von redone
Probieren könnte man einen Index zu setzten:

Code: Alles auswählen

ALTER TABLE ADRESSEN ADD INDEX IDX_NAME (NAME1);
setzt einen Index auf das Feld NAME1

Re: Adressenaufruf langsam

Verfasst: Fr 23. Jun 2017, 08:16
von hei-ta
Da beißt sich die Katze wohl selbst in den Schwanz :mrgreen:
redone hat geschrieben:SQL-Sripte und Anweisungen, die Daten in der CAO-Datenbank verändern, und somit eine Manipulation der Datenbank darstellen, werden ab sofort ohne weitere Ankündigung von den Administratoren gelöscht

Re: Adressenaufruf langsam

Verfasst: Fr 23. Jun 2017, 08:23
von redone
Nein.
Es werden keine Daten verändert!
Das würde ja dann auch ein Update der Datenbanktabellen ausschließen. Es geht dabei rein um die Manipulation von Daten.

Re: Adressenaufruf langsam

Verfasst: Fr 23. Jun 2017, 09:16
von hh-cm
Was auch helfen würde wäre das Adressmodul richtig zu Programmieren (*duck*)

Die Sortierung wird bei allem gespeichert, nur bei Suchbegriff nicht.