Kapazität oder wann knallt's?
Linda
- datenbank
0 Mathias Bigge0 Linda0 Kapazität
Marlies0 Tom0 Marlies0 Sven Rautenberg0 Tom0 Sven Rautenberg0 Tom
0 Ludger0 Tom
Hallo liebe Forumer,
vielleicht kann jemand mit mir seine Erfahrung teilen. Es geht in diesem speziellen Fall um eine MySQL-Datenbank, wobei mich zu diesem Thema alle Datenbanken interessieren.
Ich habe ein Projekt, bei dem immer mehr User mitmachen, was für ein Glück :) Nun wächst meine Datenbank unheimlich schnell. Es handelt sich momentan, um etwa 300 User, die im Idealfall jeden Tag einen Eintrag in der Datenbank erzeugen. Ich gehe von durchschnittlich 30 Tage im Monat, so habe ich am Ende jeden Monats bei gleich bleibender Anzahl der User bereits 300 * 30 = 9000 Einträge. Im einem halben Jahr sind es 9000 * 6 = 54000 Einträge. Ich gehe aber davon aus, dass es immer mehr User werden. Also ist die Rechnung nach oben zu korrigieren. Auch die Dauer des Projektes nicht beschränkt.
Die Einträge aus der Datenbank werden NICHT gelöscht, weil dies den Sinn des Projektes zu nichte machen würde. Also, ich muss alles behalten, bei vernünftiger Performance und einem Wachstum-Spielraum.
Meine Frage ist: wann wird's knallen bei MySQL-Datenbank und wird's überhaupt? Wäre ein anderes DBMS besser? Was kann ich machen, um Performance zu gewährleisten und trotzdem alle Datensätze behalten zu können? Wie machen es die großen: amazon, ebay etc.? Danke für Eure Antworten.
Linda
Hi Linda,
Probleme mit der Kapazität werden bei Dir aufgrund des geschilderten Szenarios eher im Bereich Deiner Hardware auftreten als bei der Software. Mit der Datenbank kann man sehr große Datenbestände verwalten.
Erste Infos findest Du hier:
http://dev.mysql.com/doc/mysql/de/features.html
Viele Grüße
Mathias Bigge
Hi Mathias,
Erste Infos findest Du hier:
http://dev.mysql.com/doc/mysql/de/features.html
Danke, es war sehr hilfreich zu erfahren, dass ich mit meinen "paar" Datensätzen unter Größenwahnsinn leide :) Ich komme noch Mal zurück, wenn es mein virtueller Server beim Provider nicht mehr packt und ich einen dedizierten brauche :)
Linda
Hi Linda,
Danke, es war sehr hilfreich zu erfahren, dass ich mit meinen "paar" Datensätzen unter Größenwahnsinn leide :) Ich komme noch Mal zurück, wenn es mein virtueller Server beim Provider nicht mehr packt und ich einen dedizierten brauche :)
So einen findest du natürlich auch gleich hier:
Viele Grüße von der Mosel
Marlies
Hello Marlies,
gehörst Du jetzt zu Plan B von CK oder ist das alles nur Zufall? *gg*
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hallo Tom,
gehörst Du jetzt zu Plan B von CK oder ist das alles nur Zufall? *gg*
Zufall ist, dass ich mich beim Lesen von Linda's Beitrag an seinen Satz
es gibt Leute, die
sind als Kaufleute geboren und es gibt Leute, die sind es nicht -- und
koennen auch nichts daran aendern. Uns beide wuerde ich zu letzterer Gruppe
zaehlen ;-)<
aus diesem Thread hier erinnert habe
http://forum.de.selfhtml.org/archiv/2005/3/t103522/#m638209
Ganz ehrlich sollte es eigentlich schon eine kleine Lektion in Marketing für ihn sein, ich ducke mich aber schon mal, weil man nie weiß, wie er auf so was reagiert, wenn es ihn betrifft :-)
Viele Grüße
Marlies
Moin!
gehörst Du jetzt zu Plan B von CK oder ist das alles nur Zufall? *gg*
Nein, http://www.rtbg.de bin ich. ;)
Hello,
gehörst Du jetzt zu Plan B von CK oder ist das alles nur Zufall? *gg*
Nein, http://www.rtbg.de bin ich. ;)
Das war mir klar.
Darauf habe ich ja angespielt ;-))
Das Forum erzeugt langsam eine "Ausgründung" nach der nächsten, oder?
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Moin!
gehörst Du jetzt zu Plan B von CK oder ist das alles nur Zufall? *gg*
Nein, http://www.rtbg.de bin ich. ;)
Das war mir klar.
Darauf habe ich ja angespielt ;-))
Wie gut, dass ich drauf angesprungen bin. :)
Das Forum erzeugt langsam eine "Ausgründung" nach der nächsten, oder?
Ich würde das nicht als "Forums-Ausgründung" bezeichnen. Die Firmen- und deren Vorgeschichte sind mit diesem Forum nur insofern verbunden, als dass SELFHTML irgendwann vor vielen Jahren mal Schuld war, dass ich HTML lernte.
Hello,
Ich würde das nicht als "Forums-Ausgründung" bezeichnen. Die Firmen- und deren Vorgeschichte sind mit diesem Forum nur insofern verbunden, als dass SELFHTML irgendwann vor vielen Jahren mal Schuld war, dass ich HTML lernte.
Ach, das geht mir ähnlich. Sagen wir mal, ohne SelfHTML hätte ich es wohl kein zweites Mal in Angriff genommen. Und PHP wohl auch nicht. Die ASP-Geschichten haben mich von Anfang an abgeschreckt.
Nun würde ich auch gerne die Neuerungen schnellstens durchschauen (XLS usw...)
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hi,
Meine Frage ist: wann wird's knallen bei MySQL-Datenbank und wird's überhaupt?
es wird immer irgendwann "knallen", wenn Du keine Indizes angelegt hast. Dann klappt naemlich das "binaere Suchen" nicht und ein so genannter "table scan" wird die Ausfuehrdauer Deiner DB-Abfragen irgendwann (und bei dem von Dir geschilderten Szenario vielleicht sogar bald) hochschnellen lassen.
Wäre ein anderes DBMS besser?
Nein. Aber es gibt bessere RDMBSe.
Gruss,
ludger
Hello,
es wird immer irgendwann "knallen", wenn Du keine Indizes angelegt hast. Dann klappt naemlich das "binaere Suchen" nicht und ein so genannter "table scan" wird die Ausfuehrdauer Deiner DB-Abfragen irgendwann (und bei dem von Dir geschilderten Szenario vielleicht sogar bald) hochschnellen lassen.
Das Speicherverwaltungs-Modell muss auch passend eingestellt werden. In der Default-Einstellung bleibt MySQL schon recht früh stehen, es sei denn, man hat nur wenige große Datensätze.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom