MDF-Datei-Größe viel größer als die tatsächlichen Daten

Für einige Grund meine MDF-Datei ist 154gigs, allerdings habe ich nur geladen, 7 gigs im Wert von Daten aus flachen Dateien. Warum ist die MDF-Datei so viel größer als die tatsächliche Quelle der Daten?

Mehr info:

Nur ein paar Tische mit ~25 Millionen Zeilen. Keine große varchar-Felder (der größte ist 300, die meisten sind weniger als varchar(50). Nicht sehr große Tabellen < 20 Spalten. Auch hat keines der großen Tabellen sind indiziert noch. Tabellen mit Indizes haben weniger als 1 million Zeilen. Ich glaube nicht, verwenden Sie char, nur varchar-für Streicher. Datentyp ist nicht das Problem.

Stellte sich heraus, es war die log-Datei und nicht die mdf-Datei. Die MDF-Datei ist eigentlich 24gigs das scheint vernünftiger, aber immer noch groß, IMHO.

UPDATE:

Habe das problem behoben mit der LDF (log) - Datei durch ändern Sie das Wiederherstellungsmodell von vollständig auf einfach. Das ist okay, denn dieser server ist nur für die interne Entwicklung und die ETL-Verarbeitung. Zusätzlich, vor dem Wechsel zu EINFACHEN hatte ich zum verkleinern der PROTOKOLLDATEI. Eine Verkleinerung ist nicht zu empfehlen aber in den meisten Fällen war dies einer der Fälle, wo die log-Datei sollte nie so groß und so schnell. Für weitere Informationen siehe diese

InformationsquelleAutor O.O | 2010-08-16

Schreibe einen Kommentar