Größe der Datenbank
 
Benachrichtigungen
Alles entfernen

Größe der Datenbank

5 Beiträge
2 Benutzer
1 Reactions
785 Aufrufe
(@michel69)
Trusted Member
Beigetreten: vor 5 Jahren
Beiträge: 58
Topic starter   [#3090]

Gibt es Erfahrungen, bis zu welcher Größe (Anzahl der Datensätze) die HSQL Datenbank eingesetz werden kann?

 

Gruß

Michael


Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS


   
Zitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 
Veröffentlicht von: @michel69

Gibt es Erfahrungen, bis zu welcher Größe (Anzahl der Datensätze) die HSQL Datenbank eingesetz werden kann?

Die Definition von HSQLDB sagt eine maximale Größe von 8TB gecached und 64 TB als maximale Datenbank Größe. Das Limit für Text-Tables ist 256GB.

Wenn es Dir zu unsicher ist, wäre natürlich MySQL eine gute Alternative.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@michel69)
Trusted Member
Beigetreten: vor 5 Jahren
Beiträge: 58
Topic starter  

@microangelo MySQL geht wahrscheinlich immer. Die Verwaltung (Backup, Umzug auf einen anderen Speicherort) stelle ich mir mit HSQLDB einfacher vor. In einem alten Forumbeitrag habe ich gelesen, dass die HSQLDB als Datei direkt in den Speicher geladen wird. Sehe ich an der Größe dieser Datei den ungefähren Arbeitsspeicherbedarf. Wie sieht das unter Win10 64Bit aus? Häufig anzutreffen sind da 4-8 GB RAM.

Gruß

Michael


Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@michel69 

Nach meinem Kenntnisstand, gibt es von HSQLDB zwei verschiedene Versionen. In der einen Version wird die DB im Speicher gecached und periodisch in die Datei geschrieben, in der zweiten Version wird direkt in die DB-Datei geschrieben -- zumindest habe ich das so verstanden.

Welche Version genau Ralf einsetzt kann ich Dir leider nicht beantworten, aber erfahrungsgemäß sind Datenbankdateien mit einigen hundert Einträgen gerade mal ein paar Megabyte groß - sofern nicht auch Bilddaten in der DB gespeichert werden. Daher sollte ein Rechner mit dem 'üblichen' Arbeitsspeicher durchaus ausreichend sein.

Also ich denke, dass die Dateigrösse durchaus einen Anhaltspunkt für den Speicherbedarf ist, man muss halt noch den Speicherbedarf für den HSQLDB-Server dazurechnen. Da dieser in einer ca 5MB grossen Datei liegt, wird m.E. auch der Speicherbedarf dementsprechend sein.

Hier wird aber Ralf (@rheydenr) sicher exaktere Angaben machen können.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@michel69)
Trusted Member
Beigetreten: vor 5 Jahren
Beiträge: 58
Topic starter  

@microangelo Das ist genau genug ? 


Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS


   
AntwortZitat
Teilen: