Einzelnen Beitrag anzeigen

Gecko
(Gast)

n/a Beiträge
 
#4

Re: Killen viele BLOB-Felder die DB-Performance?

  Alt 22. Mai 2007, 13:20
Das sagt php.net:

MySQL kann BLOBs (binary large objects) nicht fragmentarisch bearbeiten, d.h. es ist nicht möglich, ein BLOB in kleinen Teilstücken aus der Datenbank zu holen oder den hinteren Teil eines BLOBs zu holen, ohne die Bytes davor zu lesen. Obendrein ist der Sendepuffer von MySQL für BLOBs begrenzt groß, sodass nicht beliebig große BLOBs in der Datenbank abgelegt werden können.

Viele Datenbanken werden sehr ineffizient, wenn vergleichsweise große BLOBs zusammen mit anderen, sehr kleinen Objekten in derselben Tabelle gespeichert werden oder wenn eine Tabellenzeile mehr als ein BLOB enthält.

Die Meinungen gehen also auseinander....
  Mit Zitat antworten Zitat