2009-05-27 2 views

Antwort

2

Die Verwendung eines Prozentsatzes kann große Autogrows bedeuten. Wenn Sie 10% zu einer 100-GB-DB hinzufügen, fügen Sie 10 GB hinzu. Wenn das länger als 30 Sekunden dauert (was leicht möglich ist) und Sie einen Anrufer mit einem Timeout von 30 Sekunden haben, der zu einem Rollback führt, haben Sie bei einer Wiederholungsschleife für eine lange Zeit eine Menge Festplattenaktivität. Ich könnte jemanden wissen, eine Variante dieses Szenarios passiert: P

Im Allgemeinen, achten Sie darauf, mit Autographs sehr vorsichtig sein - sie sollten als letztes Mittel da sein, nicht als eine primäre Wachstums-Management-Strategie. Für jede Produktionsdatenbank mit Konsequenzen sollten Sie das Wachstum managen, indem Sie sicherstellen, dass während eines Wartungsfensters genügend Spielraum vorhanden ist.

0

Ich würde vorschlagen, ein festes Inkrement zu verwenden. Die Verwendung von% in einer kleinen wachsenden Datenbank führt dazu, dass die Datenbank häufiger wächst. Auch die Verwendung von% in einer großen Datenbank kann zu übermäßigem Wachstum führen. Das Beste, was Sie hier tun können, ist, Ihre Datenbank genau zu überwachen und ein festes Wachstum zu setzen, das zu Ihrer Nutzung passt.