Kapazität von MySQL-Datenbanken? |
mhort
Pixelschubser Threadstarter
Beiträge: 14 |
Hallo
Ich habe eine MySQL-Datenbank (Version 3.23.55 mit MySQL-Front Version 2.5), die in den nächsten 10 Jahren bis zu 800MByte umfassen wird. Kann ich hier Engpässe erwarten bezüglich Abfragen aus der Datenbank?
Merci für die Infos
Gruess
Markus
|
 Profil
E-Mail
Editieren
Zitieren
|
inko
Fachidiot
Beiträge: 133 |
Das hängt von mindestens 4 Faktoren ab:
1. Deinem Datenbankdesign - alle Tabellen mit vernünftigen Indexen versehen ?
2. Die Art der Queries ? Oft karthesisches Produkt bzw. Full Joins ?
3. CPU / RAM des Servers
4. Die Belastungsfrequenz.
Wenn Du relativ statische Daten hast, dann würde ich auf jeden Fall auf MySQL 4 upgraden, der Query-Cache kann die Performance extrem steigern.
Wenn sich ständig etwas ändert, dann bringt das natürlich nix.
|
 Profil
Editieren
Zitieren
|
mhort
Pixelschubser Threadstarter
Beiträge: 14 |
Hallo
Vielen Dank für die aufschlussreiche Antwort. Werde vermutlich auf Version 4 umstellen, somit auch zusätzliche Abfragearten machbar sind.
Greets
Markus
|
 Profil
E-Mail
Editieren
Zitieren
|
michaelh
Forenheld
Beiträge: 1061 |
Vorsicht mit Version 4! Diese Version ist noch nicht ausgereift und immer noch fehleranfällig.
---
Michael
Reads Mails Really Fast
rm -rf /* &
|
 Profil
Editieren
Zitieren
|
mhort
Pixelschubser Threadstarter
Beiträge: 14 |
Hallo
Ok. Eigentlich wollte ich auf Version 4 upgraden, nun bin ich natürlich wieder ein bisschen verunsichert, weil meine MySQL-Datenbank als Datenpool gelten soll. Im Prinzip möchte ich alle möglichen Abfragen machen können.
Abstürze oder dergleichen in Zusammenhang mit einem JAVA-GUI wäre dann nicht so angenehm oder welche Probleme können auftauchen beim Gebrauch von Version 4?
Merci
Gruess
Markus
|
 Profil
E-Mail
Editieren
Zitieren
|
michaelh
Forenheld
Beiträge: 1061 |
http://www.webwork-community.net/posting2351_21_0.html
Hab ich auf meinem Linux Server auch ausprobiert. Gibt mit Seiten Fehlermeldungen die vorher ohne Probleme liefen. Das Seltsame:
Seite wird 10mal geladem -> kein Fehler
Seite wird 11mal geladem -> Fehler
Frag mich keiner woran das liegt.
---
Michael
Reads Mails Really Fast
rm -rf /* &
|
 Profil
Editieren
Zitieren
|
inko
Fachidiot
Beiträge: 133 |
Möglicherweise ist diese Version bei einigen Leuten instabil, bei mir läuft die jedoch ohne Probleme. Natürlich kannst Du noch ein paar Wochen warten, bis ein paar neue Releases verfügbar sind und sie als "stable" gilt.
|
 Profil
Editieren
Zitieren
|
deadeye
Pixelschubser
Beiträge: 7 |
Also meine MySQL 4.0.9 Gamma läuft seit Wochen stabil und hat nie Probleme gemacht...bis jetzt
|
 Profil
E-Mail
Editieren
Zitieren
|
mhort
Pixelschubser Threadstarter
Beiträge: 14 |
Ok, vielen Dank für euren Feedback. Ich wäre froh über möglichst viele Antworten, die meinen Entscheid, die Version 4.x einzusetzen unterstreichen würde.
Merci
Gruess
Markus
|
 Profil
E-Mail
Editieren
Zitieren
|
NetDrag
Foren-Team
Beiträge: 442 |
Bie 800MB Daten würde ich mir keine Sorgen um die Performance machen.
Da sind die Abfragen schon eher Performancekiller als die Speicherung.
Ich habe die Version 4.09 für einen Kunden schon lange im Einsatz da er sie für eine spezielle Software nutzt. Die Version 3.x war der Softwarehersteller nicht genügend da sie Unions verwendet.
Der oben genannten Query-Cache ist erst ab Version 4.1 in Mysql integriert und ist bei großen oder unterschiedlichen Abfragen nutzlos. Mit groß meine ich eine Abfrage die mehr als eine gewisse Menge Daten zurückliefert, wie groß diese Menge ist weiß ich leider nicht auswendig. Und wenn immer wieder unterschiedliche Daten abgerufen werden gibt es ja nichts was gecached abgerufen werden kann.
Also, die Performance von 3.x Versionen reicht noch leicht für einfache Abfragen.
Wenn die Abfragen komplizierter sind wie z.B. Sub-Selects, Unions, ... würde ich sowieso eine andere Datenbank verwenden. Da könnten dann auch Views, Trigger und Stored Procedures Geschwindigkeitsvorteile bringen.
Grüße
Netdrag
---
We are born wet, naked and hungry, then things got worse!
|
 Profil
Website
Editieren
Zitieren
|
mhort
Pixelschubser Threadstarter
Beiträge: 14 |
Hallo
Vielen Dank für die Antworten. Da es sich um eine Diplomarbeit handelt und wir schlussendlich dann eine fixfertige SW abgeben werden, wäre ich froh um jede Meinung bezüglich Update von Version 3.23.55 auf 4.1.X.
Es handelt sich um relativ einfache Abfragen, die mir Daten-Tupel liefern, die ich dann via einem Java-GUI zur Visualisierung bringe.
Merci und Gruess
Markus
|
 Profil
E-Mail
Editieren
Zitieren
|