Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

webbasierte Datenabnk

Hallo,

ich hab eine mysql Datenbank und die ist so ziemlich groß und erreicht schon den kritischen punkt das die irgendwann zusammen bricht. Wie oder welche Technik ist die beste Art von optimierung webbasierter Datenbanken.
Kennt sich jemand mit dem Thema aus, kann mir Ratschläge geben. Technik, Server aufstocken, Cluster vs Switch?

Danke im Voraus Steeven

Hier gehts zum Orginal Eintrag "webbasierte Datenabnk" im Forum

Antworten

Das die Datenbank irgendwann "zusammenbricht", glaube ich nicht. Datenbankmanagementsysteme sind eigentlich darauf ausgelegt, mit sehr großen Datenmengen umzugehen. Warum glaubst du, sie würde zusammenbrechen? Administrationsauffand, Antwortzeiten, Plattenplatz?


2.

also wir haben eine community. es werden zu viele Anfragen an die Datenbank gestellt. Zu viel user sind drin. In Spitzenzeiten braucht die DB fast 3sekunden für eine abfrage usw.


3.

für dieses problem gibt es nur selten eine universalantwort, da es mehrere ursachen für das problem geben kann.

und das know-how für das, lassen sich spezialisten normalerweise einen haufen geld kosten....


4.

1. Sinnvoller Umgang mit Datenbankindizes

2. Über einen gewissen Zeitraum die SELECT-Anweisungen der Community protokollieren und mittels EXPLAIN untersuchen. Das hilft herauszufinden, ob Indizes verwendet werden.

3. Das Kapitel über Optimierung im MySQL-Handbuch durchlesen.

4. Denormalisierung der Datenbank. Das ist natürlich nur eine Option, wenn die Datenbank vorher normalisiert wurde und du genau weißt, wo der Performance-Engpass ist. Schön ist eine Denormalisierung natürlich nicht.


Hier gehts zum Orginal Eintrag "webbasierte Datenabnk" im Forum
 
phpforum.de | Impressum | Handy Bundles