Michael Schröpl: MySQL und Anzahl von Datensätzen

Beitrag lesen

Hi sui,

ich hatte so an die 9000+1000+20000=30000 *juhuu* Datensätze gedacht,

große Tabellen sind kein Problem.
Schlecht optimierte Zugriffe (fehlende Indexstrukturen etc.) schon eher.

Deine 20000er-Tabelle linear zu lesen ist eine Kleinigkeit.
Aber sie mit der 9000er-Tabelle zu JOINen, kann bei hinreichend ungeschickter Wahl der Tabellenattribute das Produkt der beiden Zeilenzahlen an Ergebnissen produzieren - da werden die Zahlen dann ziemlich schnell ziemlich groß.

Viele Grüße
      Michael
(der mit mySQL eine Suchmaschine betreibt, deren Kern-Tabelle 15 Millionen Datensätze enthält und jeden Morgen in ca. 30 Minuten komplett neu importiert und geindext wird)