Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#19

AW: Empfehlung für SQL-Datenbank

  Alt 9. Sep 2024, 13:50
das mit der Größe ist mir neu. Hast Du da Erfahrungswerte? Geht es dabei um die Gesamtgröße der Datenbank oder um die Datenmenge einzelner Tabellen? Hast Du da, wenn auch nur gefühlt, irgendwelche Größenangaben noch im Kopf?
Und wird die DB damit langsamer oder fährt die mit Fehlern gegen die Wand?
MySQL / MariaDB hat gewisse Probleme mit dem Index-Management. Das macht das ganze dann leider immer langsamer bis hin zu absolut nicht mehr akzeptablen Query- und Insert-Zeiten.

Eine Tabelle > 1 Mio Rows braucht Aufmerksamkeit was die Indices angeht, aber das kann man noch irgendwie handeln.
Mehrere Tabellen mit jeweils > 1 Mio Rows wirst Du definitiv an der Performance merken, da kannst Du mit den Indices machen was Du willst. Selbst wenn die DB eigentlich komplett in-Memory passen dürfte.

Ab dann sollte man sich Gedanken machen, einen Plan B in der Tasche zu haben.
Das kann z.B. sein, alle älteren Datensätze einfach in Archiv-Tabellen zu schieben damit die Live-Tabellen nicht so viele Einträge halten müssen, aber das ist alles Aufwand der mit einer besseren DB nicht sein müsste.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat