Zum Inhalt wechseln


Foto

Interpretation des Berichts "Datenträgerverwendung"


  • Bitte melde dich an um zu Antworten
3 Antworten in diesem Thema

#1 ThomasMM

ThomasMM

    Newbie

  • 2 Beiträge

 

Geschrieben 01. September 2017 - 08:29

Hallo,

 

ich versuche eine Datendatei einer Ms SQL Server 2014'er DB zu verkleinern.

Mich irritieren die 75,62 % "unused".

 

Im Anhang findet Ihr den grafischen Bericht zur "Datenträgerverwendung".

 

Ich vermute stark daß die Datendatei damals Initial viel zu groß erzeugt wurde und daher 75,62 % "unused" sind.

Meine Hoffnung war die Datendatei wie folgt auf ca. 145 GB verkleinern zu können:

DBCC SHRINKFILE (1,TRUNCATEONLY)
DBCC SHRINKFILE (1,145000)

Das ist zwar durchgelaufen, hatte aber keine sichtbare Verkleinerung zur Folge.

 

Laut ...

SELECT * FROM sys.sysfiles

... hat die MDF Datei (es gibt nur eine) size = 40244296; maxsize = -1; growth = 10; Status = 1048578; perf = 0

 

Auf Festplatte belegt die Datei 307 GB.

 

Laut Eigenschaften der DB (siehe Screenshot) hat sie 317 GB und 12,7 GB verfügbaren Speicherplatz.

 

Hat jemand eine Idee was ich falsch mache?

Wie bekomme ich die geschrumpft?

 

VG Thomas

Angehängte Dateien



#2 Sunny61

Sunny61

    Expert Member

  • 22.173 Beiträge

 

Geschrieben 01. September 2017 - 08:51

Weshalb willst Du sie verkleinern? Geht es um die paar MB Platz? Lass sie einfach so wie sie ist, der SQL Server kann das viel besser als der Mensch, der immer meint es muss alles optimiert werden. ;)


Gruppenrichtlinien: http://www.gruppenrichtlinien.de/

#3 ThomasMM

ThomasMM

    Newbie

  • 2 Beiträge

 

Geschrieben 01. September 2017 - 10:50

Danke für die flotte Reaktion! Zum einen würde ich gerne verstehen warum es nicht geht, zum anderen benötigen wir auf dem Server eigentlich den Platz und die Datenbank wird vermutlich auch nicht so schnell wachsen, als daß wir in absehbarer Zeit den "unused" Speicher nutzen werden. Es ist also reine Verschwendung.



#4 Sunny61

Sunny61

    Expert Member

  • 22.173 Beiträge

 

Geschrieben 01. September 2017 - 11:03

Ab 

The File Does Not Shrink

lesen. Evtl. hilft es weiter.

 

https://docs.microso...le-transact-sql


Gruppenrichtlinien: http://www.gruppenrichtlinien.de/