Anfang des Inhaltsbereichs

 usage_spec 

Syntaxregel zur Tabellenbeschreibung

Syntax

<usage_spec> ::= WITH <valUSAGE> % USAGE | WITH <valUSAGE> ROWS USAGE

valUSAGE

Positive ganze Zahl

Bei eines Prozentsatzes muss diese Zahl zwischen 50 und 100 liegen.

Bei Angabe der Anzahl der Zeilen spielt die Länge eines einzelnen Tabellensatzes eine Rolle.

Verwendung

Mit dieser Syntaxregel in einem FASTLOAD-Kommando können Sie festlegen, wie weit eine Tabellenseite (Page) mit Datensätzen gefüllt werden soll.

Sie können dazu einen Prozentsatz zwischen 50 und 100 festlegen oder definieren, wie viele Zeilen (Datensätze) in jede Tabellenseite geladen werden sollen. Wenn Sie eine Zeilenanzahl angeben, die über die tatsächlich mögliche hinausgeht, liefert der Loader beim Ladevorgang eine Fehlermeldung und weist die pro Tabellenseite maximal mögliche Zeilenzahl aus.

Die Voreinstellung des Loader ist 80 %.

·        Wenn es sich um eine Tabelle handelt, die wenig oder gar nicht mehr verändert wird, ist es sinnvoll, den belegten Speicher zu mehr als 80% auszunutzen.

·        Wenn es sich um eine Tabelle handelt, für die ein starkes dynamisches Wachstum erwartet wird, ist es sinnvoll, den belegten Speicher zu weniger als 80% auszunutzen.

Die Angabe der gewünschten Speicherauslastung garantiert nicht, dass diese tatsächlich erreicht wird. Verwenden Sie das Programm Database Manager, um die aktuelle Speicherausnutzung für die entsprechende Tabelle zu überprüfen.

Sie wollen eine Speicherausnutzung von 100 % beim FASTLOAD von Daten aus dem Datenstrom kunden.daten in die Tabelle kunde festlegen.

FASTLOAD with 100 % USAGE
TABLE kunde
  knr           1
  nachname      2
  plz           3
  ort           4
INFILE 'kunden.daten'

Sie wollen in jede Tabellenseite (Page) der Datenbankinstanz 25 Datensätze eintragen.

FASTLOAD with 25 ROWS USAGE
TABLE kunde
  knr           1
  nachname      2
  plz           3
  ort           4
INFILE 'kunden.daten'

Ende des Inhaltsbereichs