[Erledigt] Tabellenlayout: Große Felder auslagern? Hallo,
mich beschäftigt momentan die Frage, ob man Felder, die große Daten enthalten, in eine weitere Tabelle auslagern sollte.
Folgende Vorraussetzungen:
-Eine Tabelle, in der ca. 50 Integer Felder sind, sowie ein PK - Char Feld.
-Zu jedem Datensatz gibt es nun auch jeweils 4 Felder in denen jeweils 4kB große Binärdateien abgelegt sind.
-Insgesamt sind in der Tabelle ca. 2-3 Millionen Datensätze
-Keine Editier-Operation in der Tabelle
-Regelmäßige Inserts (ca. 2 pro min.)
-SELECTs holen meistens gesamten Datensatz inkl. der erähnten Binärdateien
-Täglich wird eine Auswertung mit diversen Aggregatfunktionen gemacht (wobei nur die letzten ca. 30.000 Datensätze analysiert werden), hier werden die Binärdateien nicht abgefragt
Was meint ihr?
edit: ahr vergessen: Microsoft Server-2005
Geändert von boernard (27.07.2009 um 13:03 Uhr).
|