Datenbank extrem langsam

Für Fragen Fragen zu Bedienung, Funktionen u.ä.
Antworten
mk2
Beiträge: 21
Registriert: Di 9. Jan 2007, 13:19

Datenbank extrem langsam

Beitrag von mk2 »

Datenbankzugriffe, also zB mal in alte Sammelaufträge schauen, sind extrem langsam.
Ich habe (pi mal Daumen) 10 Jahre, 30 Konten, jedes Konto monatlich 1-2 Sammelllastschriften mit ca. 5 Einzelaufträge, 10 Eingänge, 1-2 Sammelüberweisungen Überweisungen mit 10-20 Einzelaufträge.
Das ist doch als Datenmenge eigentlich noch wenig: ca. 10000 Sammler, 72000 Einzelaufträge...
Kann man da etwas machen?
Benutzeravatar
ALF
Site Admin
Beiträge: 12342
Registriert: Do 9. Okt 2003, 14:21
Wohnort: Leingarten

Re: Datenbank extrem langsam

Beitrag von ALF »

Hallo,

es gibt aus unserer Sicht 3 Möglichkeiten:

1. alte Daten archivieren (über Datei > Archivierung)

2. prüfen, ob die Datenbank auf einen schnelleren Datenträger (SSD) verschoben werden kann

3. eine SQL-Server-Datenbank nutzen, falls Sie diese Möglichkeit haben

Sie können bei 1. mal eine Kopie der Datenbank erstellen und dann testweise mal Daten archivieren und aus der Datenbank löchen lassen, um zu prüfen, ob der Zugriff schneller wird, wenn weniger Daten in der Datenbank sind.

Sollte dies nicht helfen, schicken Sie uns bitte zur Prüfung eine Check-Datei.
Diese enthält keine Konto-Daten oder ähnliche private Daten, sondern nur Informationen über ALF-BanCo und Ihr System.

Bei der Standard-/Desktop-Version von ALF-BanCo:
Starten Sie dazu über das Windows-Startmenü in der ALF-BanCo Programmgruppe das "Support-Tool".
Alternativ können Sie das Tool mit dem Namen "AlfCheck9.exe" auch direkt über den Windows-Explorer starten.
Dieses finden Sie im ALF-BanCo Installationsverzeichnis (z. B. "c:\Programme\AlfBanCo9\") .

Bei der USB-Version:
Öffnen Sie bitte auf dem Stick das Programm-Verzeichnis "\ALFBanCo9\" im Windows-Explorer.
Starten Sie dort bitte das Tool mit dem Namen "AlfCheck9.exe".

Im Tool haben Sie die Möglichkeit, die Check-Datei direkt an uns zu senden.
Klicken Sie hierfür auf "Dateien an ALF AG senden".


Bitte geben Sie dabei einen kurzen Verweis auf diesen Forums-Beitrag an.
Vielen Dank.
Freundliche Grüße,
Ihr ALF-BanCo Team
FFF
Beiträge: 516
Registriert: So 6. Dez 2015, 12:24

Re: Datenbank extrem langsam

Beitrag von FFF »

ALF hat geschrieben: Fr 27. Sep 2024, 12:02 ...
3. eine SQL-Server-Datenbank nutzen, falls Sie diese Möglichkeit haben
...
Darf ich hier einklinken: Was genau verstehen Sie unter "SQL-Server-Datenbank" - MS-SQLServer,oder jede standardkonforme SQLDatenbank, wie zB Postgres?
Es wäre schön, wenn letzteres...
___________________
Mit freundlichem Gruß

Karl @W8.1/64; ALF 9.1.9
mk2
Beiträge: 21
Registriert: Di 9. Jan 2007, 13:19

Re: Datenbank extrem langsam

Beitrag von mk2 »

Könnte es sein, dass die Daten komplett in die Windows-Listbox gepackt werden (kein SELECT..."LIMIT") anstatt nur der kleine sichtbare Ausschnitt (virtuelle Listbox)? Indexe wird die DB doch haben?
Das Programm >steht< mehrere Minuten (100% load auf 1 core, >700MB RAM) wenn man die Combobox von "offen" auf "gesendet" stellt.
Ich verwende übrigens die 9.1.9 Business-Version unter Win10 Pro, in Proxmox (NVMe), kann das testweise aber auch mal auf einen anderen Rechner tun.

Nachtrag:
Am Datenträger liegt es nicht
------------------------------------------------------------------------------
CrystalDiskMark 8.0.5 x64 (C) 2007-2024 hiyohiyo
Crystal Dew World: https://crystalmark.info/
------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes

[Read]
SEQ 1MiB (Q= 8, T= 1): 1976.496 MB/s [ 1884.9 IOPS] < 4233.43 us>
SEQ 1MiB (Q= 1, T= 1): 1239.935 MB/s [ 1182.5 IOPS] < 844.05 us>
RND 4KiB (Q= 32, T= 1): 252.984 MB/s [ 61763.7 IOPS] < 512.64 us>
RND 4KiB (Q= 1, T= 1): 29.782 MB/s [ 7271.0 IOPS] < 136.98 us>

[Write]
SEQ 1MiB (Q= 8, T= 1): 1748.176 MB/s [ 1667.2 IOPS] < 4780.05 us>
SEQ 1MiB (Q= 1, T= 1): 1299.620 MB/s [ 1239.4 IOPS] < 805.34 us>
RND 4KiB (Q= 32, T= 1): 192.320 MB/s [ 46953.1 IOPS] < 666.90 us>
RND 4KiB (Q= 1, T= 1): 41.614 MB/s [ 10159.7 IOPS] < 97.86 us>

Profile: Default
Test: 1 GiB (x5) [C: 48% (30/62GiB)]
Mode: [Admin]
Time: Measure 5 sec / Interval 5 sec
Date: 2024/09/28 7:51:58
OS: Windows 10 Pro 22H2 [10.0 Build 19045] (x64)
Joachim
Beiträge: 303
Registriert: So 2. Apr 2006, 14:52
Wohnort: Niedersachsen

Re: Datenbank extrem langsam

Beitrag von Joachim »

mk2 hat geschrieben: Sa 28. Sep 2024, 07:38 ... die 9.1.9 Business-Version unter Win10 Pro, in Proxmox (NVMe), .... 1 core ... , >700MB RAM...
Ich verstehe nicht, warum diese wesentlichen Config-Infos (Virtualisierung) eingangs nicht mitgeteilt werden.
Da ist doch essentiell um das Problem zu verstehen und wichtiger als ein "tolle" Überschrift! :roll:

Geb der Anwendung testhalber mehr Cores, ansonsten gab es mit Virtualisierung immer wieder Probleme.
AlfBancoFan
Beiträge: 21
Registriert: Sa 23. Nov 2013, 12:54

Re: Datenbank extrem langsam

Beitrag von AlfBancoFan »

Seit ist die Datenbank langsam?
Tage, Monate, Jahre?
mk2
Beiträge: 21
Registriert: Di 9. Jan 2007, 13:19

Re: Datenbank extrem langsam

Beitrag von mk2 »

Joachim hat geschrieben: Sa 28. Sep 2024, 09:31
mk2 hat geschrieben: Sa 28. Sep 2024, 07:38 ... die 9.1.9 Business-Version unter Win10 Pro, in Proxmox (NVMe), .... 1 core ... , >700MB RAM...
Ich verstehe nicht, warum diese wesentlichen Config-Infos (Virtualisierung) eingangs nicht mitgeteilt werden.
Da ist doch essentiell um das Problem zu verstehen und wichtiger als ein "tolle" Überschrift! :roll:

Geb der Anwendung testhalber mehr Cores, ansonsten gab es mit Virtualisierung immer wieder Probleme.
Ich habe das nicht erwähnt, weil es irrelevant ist.

ALF benutzt wie erwähnt nur einen Core, die VM hat von allem reichlich mehr als die Anwendung verwendet.

Ich habe das jetzt auf einem W10-Laptop getestet und da ist es das Gleiche:
Mehrere Minuten Stillstand, CPU (4C) <20% Last, kein HDD- oder Netz-IO, dafür rödelt sich der RAM gaaanz langsam auf ein paar hundert MB hoch und bleibt dann noch ein bisschen stehen.
FFF
Beiträge: 516
Registriert: So 6. Dez 2015, 12:24

Re: Datenbank extrem langsam

Beitrag von FFF »

Auf meinem 14 Jahre alten System startet Alf in rd. 5 Sek. Doppelklick auf mein, buchungstechnisch größtes Konto in der Übersicht ist die Umsatzanzeige nach 3 Sekunden da - das sind Buchungen seit Juli 2000, und nein, es kommen nicht nur ein paar Buchungen die Woche rein ;-)

Ich würde vermuten, das klemmt etwas anderes.
___________________
Mit freundlichem Gruß

Karl @W8.1/64; ALF 9.1.9
Benutzeravatar
ALF
Site Admin
Beiträge: 12342
Registriert: Do 9. Okt 2003, 14:21
Wohnort: Leingarten

Re: Datenbank extrem langsam

Beitrag von ALF »

Hallo,

schicken Sie uns bitte zur Prüfung eine Check-Datei.
Diese enthält keine Konto-Daten oder ähnliche private Daten, sondern nur Informationen über ALF-BanCo und Ihr System.

Bei der Standard-/Desktop-Version von ALF-BanCo:
Starten Sie dazu über das Windows-Startmenü in der ALF-BanCo Programmgruppe das "Support-Tool".
Alternativ können Sie das Tool mit dem Namen "AlfCheck9.exe" auch direkt über den Windows-Explorer starten.
Dieses finden Sie im ALF-BanCo Installationsverzeichnis (z. B. "c:\Programme\AlfBanCo9\") .

Bei der USB-Version:
Öffnen Sie bitte auf dem Stick das Programm-Verzeichnis "\ALFBanCo9\" im Windows-Explorer.
Starten Sie dort bitte das Tool mit dem Namen "AlfCheck9.exe".

Im Tool haben Sie die Möglichkeit, die Check-Datei direkt an uns zu senden.
Klicken Sie hierfür auf "Dateien an ALF AG senden".


Bitte geben Sie dabei einen kurzen Verweis auf diesen Forums-Beitrag an.
Vielen Dank.
Freundliche Grüße,
Ihr ALF-BanCo Team
Antworten