2009-05-28 6 views
1

Ich habe versucht, viele unserer Oracle-Tabellenbereiche zu wechseln, um die automatische Segmentspeicherverwaltung zu verwenden.Was sind die Vorteile/Nachteile der Verwendung von Oracle Auto Segment Space Management?

Ich weiß, dass es hilft Freelists und dergleichen zu verwalten, aber ich bin neugierig, ob jemand irgendwelche Nachteile bei der Verwendung dieser Option gesehen hat? Wichtige Vorteile?

Unsere Umgebung ist etwas hybrid zwischen einem OLTP und Data Warehousing, wo einige Tabellen groß und ziemlich statisch sind, zu Tabellen über 700M Zeilen mit schweren Updates und Partitionierung.

Antwort

1

Der wesentliche Punkt von ASSM ist, dass Oracle wählt PCTUSED dynamisch und automatisch für Sie und Sie haben keine Kontrolle mehr darüber.

PCTUSED erzählt, wie viel Platz in einem non-free Block sein sollte free wieder zu werden (free hier bedeutet in der Lage neu eingefügten Zeilen zu akzeptieren)

Wenn Sie noch nie fein abgestimmt für die Datenbank diesen Parameter, dann werden Sie wahrscheinlich profitieren Sie von ASSM.