Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#1

MS-SQL Datenbank von 2 auf 4GB innerhalb 10 Std!

  Alt 27. Mär 2006, 12:59
Datenbank: MS SQL-Server • Version: 2000 • Zugriff über: ADO
Hi

Eine unserer Installationen verwendet den MS-SQL Server 2000. Die DB ist mittlerweile ca. 2.5 GB gross. Das tägliche Wachstum liegt normalerweise im Bereich von 1-5 MB.

Nun ein komisches Ereignis: Die DB wuchs innerhalb einiger Stunden von 2.5 auf 4.5 GB! Das Einzige, was wir gemacht haben, ist eine Stored Procedure zu testen; sie verändert irgendwie so um die 10000 Records. Dazu haben wir sie in eine Transaktion gekapselt und zum Schluss immer hübsch brav ein 'ROLLBACK' durchgeführt. Nun blässt das, soweit ich weiss, das Log-File ein wenig auf.

Folgende Eigenschaften der DB sind für die Fehlersuche bestimmt von Interesse:
  • Die Datenbank-Datei soll jeweils um 10% der aktuellen Größe wachsen (Einstellung im Enterprise Manager).
  • Es wird 1x monatlich ein Maintenance Job durchgeführt, der die DB komplett säubert, Seiten zusammenfügt, Indizes neu erstellt etc. eben das ganze Rundum-Sorglos-Paket.
  • Die DB-Backup-Datei hat sich auch mal eben verdoppelt (von 2.x auf knappe 4GB).
  • Wir haben die DB nochmal 'geschrumpft', das Backup auf einem 2.Server eingespielt und erneut gesichert ... Ergebnis: Die 4.x GB der MDF und der Backup-Datei bleiben!
  • Dann haben wir die DB vom Freitag mit der aktuellen verglichen und konnten die erwarteten Differenzen feststellen (also ca. 15 MB Daten sind hinzugekommen). Aber keine 2GB...
Meine Fragen lautet nun:
1. Wie kommt dieser Server auf die Idee, die DB mal eben von 2.5 auf 4.5 GB zu vergrößern?
2. Wo kommen die 2GB denn nun her
3. Ist das eine Macke, oder wie kann das passieren?
4. Hat Jemand Ähnliches erlebt?
5. Bick ick etwa zu blöd für den Job?


(Bitte die letzte Frage *nicht* wahrheitsgemäß beantworten )


Irgendwelche Ideen?

Danke im Voraus!
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat