Simone: Mysql jenseits von 1GB

HI,

Mein erster Rechner hatte 4 MB RAM ;O)

Jetzt sitze ich vor einer Mysql DB mit 1,4 GB

Selbst mit optimierten Abfragen und Index ist die (Verarbeitungs-)Geschwindigkeit bescheiden.

Macht es Sinn die DB in kleinere Teile aufzuteilen die DB Struktur wurde das erlauben.

Bis jetzt hatte ich bei meinen Projekten bei dieser DB Größe meist mit Vorindex Tabellen gearbeitet. Jedoch geht das diesmal nur bedingt da komplexe Spalten Berechnungen und Beziehungen durchgeführt werden.

Was gibt es für Möglichkeiten bei dieser DB Größe eine optimale Geschwindikeit zu erreichen.

Simone

  1. Hallo,

    so spontan ällt mir da nichts ein! Aber könntest du die DB so teilen,
    dass du vieleicht statt einer Großen DB mit vielen Tabellen, mehrere
    DBs aufbaust? Solltest dann aber versuchen die Inhalte der einzelnen
    DBs so zu gestallten, dass du dann nicht viele verschiedene Datenbanken
    aufeinmal abfragen musst, sondern dennoch nur eine Ansprichst, welche
    dann für den Vorgang reicht!?

  2. Hallo,

    Du solltest erstmal das passende Speichernutzungs-Modell dazu wählen. Da gibt es ein ganzes Kapitel im Manual drüber mit Beispielen.

    LG
    Chris