Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Owner-Statistik ausdrucken (DISPLAY TABLE FOR OWNER)

&pagelevel(4)&pagelevel

DISPLAY [IN CSV [csv-dateiname]] TABLE STATISTICS FOR OWNER IN SET

{setname-1[rsq-selection-1] ,... | *ALL[ EXCEPT setname-1,...]}


IN CSV

 BSTATUS gibt die Daten zusätzlich im CSV-Format aus.

 csv-dateiname
 Name der Datei, in die die Daten im CSV-Format ausgegeben werden sollen.

 Die Angabe von csv-dateiname ist bei der ersten IN CSV-Anweisung einer BSTATUS-Ausführung zwingend (z.B. DISPLAY IN CSV 'BSTATUS.CSV' ...).

 Eine ausführliche Beschreibung der Ausgabe im CSV-Format finden Sie im Handbuch „Datenbankbetrieb“ im Abschnitt „Datenbankinformationen systemneutral ausgeben“.

setname

 Name eines Sets, für dessen Owner eine Statistik ausgeben werden soll

rsq-selection                

rsq-selection = { ALL RSQS | RSQ {rsq-1[ TO rsq-2]},... }

1 <= RSQ <= 224-216- 1
Für Datenbanken mit einer Seitenlänge von 2048 Bytes, falls es sich um eine Ownersatzart in einem Set handelt.

1 <= RSQ <= 231-1
Für Datenbanken mit einer Seitenlänge von 4000/8096 Bytes.

*ALL

die Statistik ist über alle Ownersatzarten des Subschemas auszudrucken

*ALL EXCEPT setname-1,...

die Statistik für alle Sets, ausgenommen der mit setname angegebenen, ist auszudrucken

Die DISPLAY TABLE FOR OWNER-Anweisung druckt eine Statistik aus über den Speicherplatz, den die Tabellen der Ownersätze eines Sets belegen.

Der Umfang der Ausgabe kann sehr groß werden, da er im Gegensatz zu den anderen Anweisungen nicht nur vom Mengengerüst der Metadaten abhängt, sondern auch vom Mengengerüst der Benutzerdaten.

Beispiel

  1. DISPLAY TABLE STATISTICS FOR OWNER IN SET BESTELLANGABEN RSQ 1 TO 5

     *-------------------*------------*-------------------------------------*
     |                   |            |          TABLE STATISTICS           |
     |                   |   MEMBER   *-----*---------------*-----*---------*
     |     OWNER DBK     |   OCCUR-   | COL | FILLING RATIO | LEV |         |
     |                   |   RENCE    |     *-------*-------*     |  REORG  |
     |                   |            | NR  | LEV=0 | LEV>0 | NR  |         |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |     8:          1 |          7 |   1 |    47 |     0 |   0 |    -    |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |     8:          2 |          6 |   1 |    41 |     0 |   0 |    -    |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |     8:          3 |          2 |   1 |    14 |     0 |   0 |    -    |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |     8:          4 |          2 |   1 |    14 |     0 |   0 |    -    |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |     8:          5 |          2 |   1 |    14 |     0 |   0 |    -    |
     *-------------------*------------*-----*-------*-------*-----*---------* 

    Diese Tabelle druckt BSTATUS für jeden Set getrennt aus.

    OWNER DBK

    Database Key des Ownersatzes im Format: (recref:rsq)

    MEMBER OCCURRENCE

    Anzahl der Member der durch OWNER DBK spezifizierten Set-Occurrence;
    0: keine Membersätze gespeichert, Tabelle aber bereits angelegt

    TABLE STATISTICS

    Informationen über alle Tabellen der Set-Occurrence (Adressliste, Liste oder Sort-Key-Tabelle und SEARCH-Key-Tabellen)

    COL NR
    Spaltennummern der DBTT des Owners, in der die jeweilige Adresse der Tabellen eingetragen ist

    FILLING RATIO
    Füllgrad der Tabelle, ausgedruckt als Prozentsatz aller für die Tabelle reservierten Bytes;

    LEV=0:    
    Füllgrad der Tabelle auf der Indexstufe 0 (Grundstufe);
    0: Tabellen werden angelegt, es sind aber keine Membersätze gespeichert. Bei Duplikattabellen ist der Füllgrad immer größer als 0, auch bei leeren Set-Occurrences.
    LEV>0:    

    Füllgrad der Tabelle aller Indexstufen (ohne Grundstufe)

    LEV NR
    Anzahl der Indexstufen (ohne Grundstufe)

    REORG

    gibt an, ob Sie die Anzahl der Indexstufen durch Reorganisieren reduzieren können.

    YES:

    die Anzahl der Indexstufen lässt sich mit dem Dienstprogramm BREORG mit der Anweisung REORGANIZE SETNAME IS setname FILLING IS 100 PERCENT reduzieren

    NO:

    die Anzahl der Indexstufen lässt sich nicht verringern

    - :

    die Tabelle ist einstufig (Grundstufe), d.h. Sie können nur die Belegung der Tabelle erhöhen

  2. Falls ein Benutzer als Owner RSQ oder eine Reihe von RSQs festlegt, obwohl diese RSQs nicht in der Datenbank existieren, bekommt der Benutzer eine Nachricht:

    DISPLAY TABLE FOR OWNER IN SET BESTELLANGABEN RSQ 2

    NO MATCHING RSQS: There is no record with RSQ 2 in the database.

     *-------------------*------------*-------------------------------------*
     |                   |            |          TABLE STATISTICS           |
     |                   |   MEMBER   *-----*---------------*-----*---------*
     |     OWNER DBK     |   OCCUR-   | COL | FILLING RATIO | LEV |         |
     |                   |   RENCE    |     *-------*-------*     |  REORG  |
     |                   |            | NR  | LEV=0 | LEV>0 | NR  |         |
     *-------------------*------------*-----*-------*-------*-----*---------*
     |                  ***** N O   M A T C H I N G   R S Q S *****         |
     *-------------------*------------*-----*-------*-------*-----*---------*