Katalogtabellen in Db2 12

Katalogtabellen in Db2 12

  • Mainframe
185 Minuten Lesezeit Aktualisiert Apr 1, 2019

Auf einen Blick: Katalogtabellen in Db2 12 liefern wesentliche Informationen über Datenbankstrukturen, einschließlich benutzerdefinierter Typen, Tabellen, Ansichten und Einschränkungen. Sie unterstützen das Datenbankmanagement, indem sie Metadaten speichern, die für Datenbankoperationen entscheidend sind.

  • Enthält Tabellen wie SYSIBM. SYSCOLUMNS und SYSIBM. SYSTABLES.
  • Erleichtert die Verwaltung von Datenbankberechtigungen und Abhängigkeiten.

Schau dir den interaktiven Db2 12 für z/OS Catalog Tables Index an

SYSIBM. IPLIST

Ermöglicht es, mehrere IP-Adressen für einen bestimmten STANDORT anzugeben.

Spaltenname Datentyp Beschreibung
LINKNAME VARCHAR(24) Verknüpft mit dem Wert, der in der Spalte LINKNAME in der LOCATIONS-Tabelle und der IPNAMES-Tabelle angegeben ist. Die Werte anderer Spalten in der IPNAMES-Tabelle gelten für Server, der durch LINKNAME identifiziert ist
IPADDR VARCHAR(254) Enthält eine IPv4- oder IPv6-Adresse oder den Domainnamen eines entfernten TCP/IP-Hosts des Servers
IBMREQD CHAR(1) Ein Wert Y bedeutet, dass die Reihe vom MRM-Band stammt

SYSIBM. IPNAMEN

Definiert die entfernten DRDA-Server, auf die DB2 über TCP/IP zugreifen kann.

Spaltenname Datentyp Beschreibung
LINKNAME VARCHAR(24) Der angegebene Wert muss in der Spalte LINKNAME der zugehörigen Rolle in LOCATIONS angegebenen Wert angegeben sein
SECURITY_OUT CHAR(1)

DRDA-Sicherheitsoption, die verwendet wird, wenn lokale DB2-SQL-Anwendungen sich mit dem entfernten Server verbinden, der mit diesem TCP/IP-Host verbunden ist:

Ein "bereits verifiziertes"

D "Benutzer-ID und sicherheitssensible Datenverschlüsselung"

E "Benutzer-ID, Passwort- und sicherheitsrelevante Datenverschlüsselung"

R "RACF PassTicket"

p "Passwort"

BENUTZERNAMEN CHAR(1)

Kontrolliert die Übersetzung der ausgehenden Authentifizierungs-ID. Durchgeführt, wenn eine Authentifizierungs-ID von DB2 an einen entfernten Server gesendet wird:

O Eine ausgehende ID unterliegt der Übersetzung. Die USERNAMES-Tabelle wird verwendet, um ID-Übersetzungen durchzuführen. Es wird keine Übersetzung oder 'Quellen'-Überprüfung durchgeführt, keine eingehenden IDs.

Die Tabelle S USERNAMES wird verwendet, um das System zu erhalten

AUTHID wird verwendet, um eine vertrauenswürdige Verbindung herzustellen Blank Keine Übersetzung findet statt

IBMREQD CHAR(1) Y zeigt an, dass ein MRM-Band kam
IPADDR VARCHAR(254) IP-Adresse oder Domänenname eines entfernten TCP/IP-Hosts

SYSIBM. STANDORTE

Enthält eine Zeile für jeden zugänglichen entfernten Server

Spaltenname Datentyp Beschreibung
LAGE VARCHAR(128) Ein eindeutiger Standortname für einen zugänglichen Server. Name, unter dem der entfernte Server lokalen DB2-SQL-Anwendungen bekannt ist
LINKNAME VARCHAR(128) Identifiziert VTAM- oder TCP/IP-Attribute, die mit diesem Standort verknüpft sind.
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
PORT VARCHAR(96) TCP/IP wird für ausgehende DRDA-Verbindungen verwendet, wenn folgende Anweisungen wahr sind: Zeile existiert in IPNAME, wobei die Spalte LINKNAME mit dem in der Spalte LOCATIONS LINKNAME angegebenen Wert übereinstimmt
TPN WARCHAR(192) Wird nur verwendet, wenn die lokale DB2 eine SNA-Kommunikation mit einem anderen Server beginnt
DBALIAS VARCHAR(128) Datenbankalias. Name, der mit dem Server verknüpft ist. Der Name wird verwendet, um auf einen entfernten Datenbankserver zuzugreifen.
VERTRAUENSWÜRDIG CHAR(1)

Die Verbindung zum entfernten Server kann vertrauenswürdig sein. Nur auf TCP/IP beschränkt. Für Verbindungen über SNA ignoriert.

Y Standort ist vertrauenswürdig. Der Zugriff auf einen entfernten Standort erfordert einen vertrauenswürdigen Kontext, der am entfernten Standort definiert ist

N Standort wird nicht vertraut

SICHER CHAR(1)

Verwenden Sie das Secure Socket Layer (SSL)-Protokoll für ausgehende DRDA-Verbindungen, wenn lokale DB2-Anwendungen sich über TCP/IP mit entfernten Datenbankservern verbinden

Y Sichere Verbindung mit SSL erforderlich für ausgehende DRDA

N Secure-Verbindung ist für ausgehende DRDA nicht erforderlich.

SYSIBM. LULIST

Erlaubt die Angabe mehrerer LU-Namen für einen bestimmten STANDORT

Spaltenname Datentyp Beschreibung
LINKNAME VARCHAR(24) Wert der LINKNAME-Spalte LOCATIONS, mit denen diese Zeile verknüpft ist. Auch Wert der LUNAME-Spalte in der LUNAMES-Tabelle. Die Werte anderer Spalten in der LUNAMES-Zeile gelten für die durch die LUNAME-Spalte identifizierte LU-Spalte in dieser Zeile von LULIST
LUNAME VARCHAR(24) VTAM-logischer Einheitsname (LUNAME) des entfernten Datenbanksystems. LUNAME darf nicht in der LUNAME-Spalte von LUNAMES existieren
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. LUMODES

Bietet VTAM mit Gesprächsbeschränkungen für eine bestimmte Kombination von LUNAME und MODENAME

Spaltenname Datentyp Beschreibung
LUNAME VARCHAR(24) LU-Name des an der CNOS-Verarbeitung beteiligten Servers
MODENAME VARCAHR(24) Name einer Logon-Modus-Beschreibung in der VTAM-Logon-Modustabelle
KONVLIMIT SMALLINT Maximale Anzahl aktiver Gespräche zwischen lokalem DB2 und einem anderen System für diesen Modus. Verwendet zum Überschreiben der Nummer im DSESLIM-Parameter der VTAMAPPL-Definitionsanweisung für diesen Modus
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. LUNAMES

Enthält eine Zeile für jeden entfernten SNA-Client oder -Server, der mit DB2 kommuniziert

Spaltenname Datentyp Beschreibung
LUNAME VARCHAR(24) Name der LU für ein oder mehrere zugängliche Systeme
SYSMODENAME VARCHAR(24) Modus, der zur Herstellung von intersystemischen Gesprächen verwendet wird
SECURITY_IN CHAR(1)

Definieren Sie Sicherheitsoptionen, wenn ein SNA-Client sich mit DB2 verbindet:

V 'überprüfen'

Ein 'bereits verifiziert'

SECURITY_OUT CHAR(1)

Definiert die Sicherheitsoption, die verwendet wird, wenn lokale DB2-SQL-Anwendungen sich mit einem entfernten Server verbinden, der mit diesem LUNAME verbunden ist.

Ein 'bereits verifiziert'

R 'RACF PassTicket'

P 'Passwort'

ENCRYPTPSWDS CHAR(1)

Gilt nur für DB2 für z/OS-Partner. Bereitgestellt, um die Verbindung zu früheren DB2-Versionen zu unterstützen, die RACF PassTickets nicht unterstützen können

N Passwörter sind nicht im internen RACF-verschlüsselten Format (Standard)

Y Für ausgehende Anfragen wird das verschlüsselte Passwort aus RACF extrahiert und an den Server gesendet. Bei eingehenden Anfragen wird das Passwort als verschlüsselt behandelt

MODESELECT CHAR(1)

Verwenden Sie die MODESELECT-Tabelle:

N Verwenden Sie Standardmodi: IBMDB2LM (DB2 privates Protokoll) und IBMRDB (DRDA)

Y sucht MODESELECT nach passendem Modusnamen

BENUTZERNAMEN CHAR(1)

Kontrolliert die Übersetzung von eingehenden und ausgehenden Autorisierungs-IDs sowie die 'Come from'-Prüfung. Eingehende Übersetzung und 'Come from'-Prüfung werden durchgeführt, wenn eine Autorisierungs-ID von einem entfernten Client empfangen wird. Outbound-Übersetzung erfolgt, wenn eine Autorisierungs-ID von DB2 an einen entfernten Server gesendet wird. Wenn I, O oder B in dieser Spalte angegeben ist, werden Zeilen in USERNAMES zur ID-Übersetzung verwendet.

I Eine eingehende ID unterliegt einer Übersetzungs- und 'Komm-von'-Überprüfung. Bei ausgehenden IDs wird keine Übersetzung durchgeführt

O Bei eingehenden IDs wird keine Übersetzung oder 'Come from'-Prüfung durchgeführt. Eine ausgehende ID unterliegt der Übersetzung.

B Eine eingehende ID unterliegt der Übersetzungs- und 'Ursprungskontrolle'. Eine ausgehende ID unterliegt der Übersetzung

Blank Keine Übersetzung findet statt

GENERISCH CHAR(1)

DB2 sollte seinen echten LU-Namen oder generischen LU-Namen verwenden, um sich gegenüber dem Partner-LU zu identifizieren, der durch diese Zeile identifiziert wird

N Real VTAMLU-Name dieses DB2-Subsystems

Y VTAM generischer LU-Name dieses DB2-Subsystems

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. MODESELECT

Verknüpft einen Modusnamen mit jedem Gespräch, das zur Unterstützung einer ausgehenden SQL-Anfrage erstellt wird

Spaltenname Datentyp Beschreibung
AUTHID VARCHAR(128) Auth-ID der SQL-Anfrage. Blank (Standard) = MODENAME, der für die Zeile angegeben ist, soll auf alle Autorisierungs-IDs angewendet werden
PLANNAME VARCHAR(24) Planname ist mit SQL-Anfrage verknüpft. Leerer (Standard)= MODENAME angegeben wird auf alle Plannamen angewendet
LUNAME VARCHAR(24) LU-Name mit SQL-Anfrage verknüpft
MODENAME VARCAHR(24) Name des Anmeldemodus in der VTAM-Anmeldemodustabelle soll zur Unterstützung der ausgehenden SQL-Anfrage verwendet werden. Wenn leer, wird IBMDB2LM für das private DB2-Protokoll verwendet und IBMRDB für DRDA
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. AUDITPOLICIES

Enthält eine Zeile für jede Ordnungsrichtlinie

Spaltenname Datentyp Beschreibung

PRÜFUNGSRICHTLINIE

NAME

VARCHAR(128)

Name der Prüfungsrichtlinie

 

OBJECTSCHEMA VARCHAR(128) Schema des geprüften Objekts. Das Objektschema gilt nur für Kategorien. OBJMAINT und EXECUTE
OBJEKTNAME VARCHAR(128) Name des Objekts
OBJEKTTYP CHAR(1)

Objekttyp für die Kategorien OBJMAINT und EXECUTE:

Ein Alias

C-Klon-Tabelle

P Implizite Tabelle erstellt für XML-Spalten

T-Tabelle

Blank Alle oben genannten Objekttypen

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, wann die Reihe eingefügt wurde
ALTERDTS ZEITSTEMPEL Zeit, als die Reihe zuletzt aktualisiert wurde
KONTROLLE CHAR(1)

Autorisierungs- und Authentifizierungsfehler werden geprüft:

A: Überprüfen Sie alle Fehler (Autorisierung und Authentifizierung)

Leerlauf Keine Prüfung

VALIDIEREN CHAR(1)

Auditing ist aktiviert, wenn eine vertrauenswürdige Verbindung von einem anderen Benutzer hergestellt oder genutzt wird:

Eine Prüfung alle

Leerlauf Keine Prüfung

OBJMAINT CHAR(1)

Auditing ist aktiviert, wenn die durch OBJECTSCHEMA, OBJECTNAME und OBJECTTYPE-Spalten identifizierte Tabelle geändert oder weggelassen wird:

Eine Prüfung, wenn die angegebene Tabelle geändert oder weggelassen wird, wird geändert oder weggelassen

Leerlauf Keine Prüfung

EXECUTE CHAR(1)

Auditing ist aktiviert, wenn Tabellen, die durch OBJECTSCHEMA, OBJECTNAME- und OBJECTTYPE-Spalten identifiziert sind, während der ersten Operation jeder Arbeitseinheit aufgerufen wird. Datensätze binden Zeitinformationen zu SQL-Anweisungen, die Tabellen enthalten, die durch OBJECTSCHEMA, OBJECTNAME und OBJECTTYPE identifiziert werden

Ein Audit, wenn eine bestimmte Tabelle während der ersten Operation jeglicher Art von jeder Arbeitseinheit eines Versorgungs- oder Anwendungsprozesses abgerufen wird.

C-Audit wird bei der angegebenen Tabelle während der ersten Einfügung, Aktualisierung oder Löschoperation, die von jeder Arbeitseinheit ausgeführt wird, abgerufen

Leerlauf Keine Prüfung

KONTEXT CHAR(1)

Wenn die Prüfung für den Beginn eines Versorgungsunternehmens, eine Änderung an einem Versorgungsobjekt oder einer Phase und das Ende des Versorgungsdienstes aktiviert ist:

A Audit aller Versorgungsunternehmen

Leerlauf Keine Prüfung

SECMAINT CHAR(1)

Wenn eine Prüfung aktiviert ist, wenn eine Zuteilung oder Widerrufung erfolgt oder ein vertrauenswürdiger Kontext erstellt oder verändert wird:

A Audit aller Versorgungsunternehmen

Leerlauf Keine Prüfung

SYSADMIN VARCHAR(128)

Wenn die Prüfung aktiviert ist, wenn eine Operation mit administrativer Autorität durchgeführt wird, um Systemverwaltungsaufgaben auszuführen:

Leerlauf Keine Prüfung

* Überprüfen Sie alle Behörden

I Installation SYSADM

L SYSCTRL

O SYSOPR

R-Installation SYSOPR

S SYSADM

Kann eine konkantenierte Zeichenkette aller unterstützten Werte sein

DBADMIN VARCHAR(128)

Gibt an, ob die Prüfung aktiviert ist, wenn eine Operation mit einer administrativen Autorität zur Durchführung von Datenbankverwaltungsaufgaben durchgeführt wird:

Leerlauf Keine Prüfung

* Überprüfen Sie alle Behörden

B System DBADM

C DBCTRL

D DBADM

E SECADM

G ACCESSCTRL

K SQLADM

M DBMAINT

P PACKADM

T DATAACCESS

Kann eine konkantenierte Zeichenkette aller unterstützten Werte sein

DBNAME VARCHAR(24) Datenbankname
COLLID VARCHAR(128) Name der Paketsammlung
DB2START CHAR(1)

Gibt an, ob Audit-Richtlinien während des DB2-Starts automatisch gestartet werden sollen. Bis zu 8 Audit-Richtlinien können angegeben werden

Die Y-Audit-Richtlinie wird automatisch gestartet

Die N Audit-Richtlinie wird nicht automatisch gestartet

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Systemperioden-Zeittabelle
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSAUTOALERTS

Enthält eine Zeile für jede Empfehlung aus autonomen Verfahren

Spaltenname Datentyp Beschreibung
ALERT_ID BIGINT Erkennung der Warnung
HISTORY_ENTRY_ID BIGINT ID des Eingangs in ADMIN_UTLPROCEDURES_HIST Verfahren, das diese Warnung erzeugt hat.
AKTION VARCHAR(32) Art der von dieser Warnung geforderten Aktion
TARGET_QUALIFER VARCHAR(128) Qualifikation des Objekts (Datenbanknamens), auf den die Warnung angewendet wird
TARGET_OBJECT VARCHAR(128) Name des Objekts (Tabellenraumname), auf das die Warnung angewendet wird
TARGET_PARTITION SMALLINT Partitionsnummer des DB2-Objekts, auf das die Warnung angewendet wird. 0, wenn sie auf alle Partitionen gilt oder wenn das Objekt nicht partitioniert ist
OPTIONEN VARCHAR(4000)

Optionen und entsprechende Aktionen werden ausgeführt:

NUTZE PROFIL verwenden Optionen, die im Profil angegeben sind

TABELLE Optionen gelten nur für diese Tabelle

SPALTEN Optionen gelten nur für diese Spalten

STICHPROBE Stichproben sind erlaubt

GESCHAFFENE WESEN ZEITSTEMPEL Zeitstempel, wenn Alarm ausgegeben wurde
DAUER GANZZAHL Schätzung der Zeit in Sekunden, um die entsprechende Aktion auszuführen
STATUS VARCHAR(32)

Status der tatsächlich geplanten Aufgabe

ÖFFNEN Alarm ist noch nicht gelöst

IN ARBEIT Die Ausführung der Warnung ist im Gange

ABGESCHLOSSEN Alarmausführung ist abgeschlossen

STARTS ZEITSTEMPEL Zeitstempel für den Beginn der Alarmausführung
ENDTS ZEITSTEMPEL Zeitstempel für das Ende der Alarmausführung
RETURN_CODE GANZZAHL Rückgabecode, der direkt von einer autonomen gespeicherten Prozedur geschrieben wurde und den Alarm löste
ERROR_MESSAGE VARCHAR (1331) Fehlermeldung, die anzeigt, warum die Warnung nicht erfolgreich gelöst wurde
AUSGABE CLOB (2M) Ausgabe, direkt geschrieben von der autonomen gespeicherten Prozedur, die die geplante Aufgabe ausführt
ROWID ROWID ROWID-Wert für die CLOB-Spalte dieser Tabelle

SYSIBM. SYSAUTOALERTS_OUT

Eine Hilfstabelle für die OUTPUT-Spalte des SYSIBM. SYSAUTOALERTS-Tabelle

Spaltenname Datentyp Beschreibung
AUSGABE CLOB (2M) Die Ausgabe des autonom gespeicherten Verfahrens

SYSIBM. SYSAUTORUNS_HIST

Enthält eine Zeile für jedes Mal, wenn ein autonomes Verfahren durchgeführt wurde.

Spaltenname Datentyp Beschreibung
HISTORY_ENTRY_ID BIGINT ID des Eintrags in der Geschichtstabelle
PROC_NAME VARCHAR(128) Name des autonomen gespeicherten Verfahrens, das den Eintrag erzeugt hat
STARTS ZEITSTEMPEL Zeitstempel, wenn die autonome Speicherprozedur begann
ENDTS ZEITSTEMPEL Zeitstempel, wenn das autonome gespeicherte Verfahren endete
AUSGABE CLOB (2M) Ausgabe des autonomen gespeicherten Verfahrens
ERROR_MESSAGE VARCHAR (1331) Eine Fehlermeldung, die anzeigt, warum das autonome gespeicherte Verfahren nicht erfolgreich war
RETURN_CODE GANZZAHL Rückgabecode, der direkt durch eine autonome gespeicherte Prozedur geschrieben wird
ROWID ROWID ROWID-Wert für die Spalte OUTPUT dieser Tabelle

SYSIBM. SYSAUTORUNS_HISTOU

Eine Hilfstabelle für die OUTPUT-Spalte des SYSIBM. SYSAUTORUNS_HIST Tabelle

Spaltenname Datentyp Beschreibung
AUSGABE CLOB (2M) Die Ausgabe des autonom gespeicherten Verfahrens

SYSIBM. SYSAUTOTIMEWINDOWS

Enthält eine Zeile für jede Zeitperiode, in der autonome Verfahren ausgeführt werden können

Spaltenname Datentyp Beschreibung
WINDOW_ID BIGINT ID des in dieser Zeile beschriebenen Zeitfensters
DB2_SSID CHAR(4) DB2-Mitgliedsname, auf dem geplante Aufgaben ausgeführt werden müssen
MONTH_WEEK CHAR(1)

Wie der Wert der DAY-Spalte interpretiert wird:

Die Spalte M Wert des TAGES wird als Monatstag interpretiert

Der W-Wert des TAGES wird als Wochentag interpretiert

MONAT GANZZAHL Monat, in dem das Zeitfenster gilt
TAG GANZZAHL Tag des Monats oder Wochentags, für den das Zeitfenster gilt
FROM_TIME ZEIT Tageszeit, zu der das Zeitfenster gilt
TO_TIME ZEIT Tageszeit, zu der das Zeitfenster endet
AKTION VARCHAR(256) Komma-getrennte Liste der während dieses Zeitfensters erlaubten Aktionen
MAX_TASKS GANZZAHL Anzahl der während des Zeitfensters erlaubten gleichzeitigen Aktionen

SYSIBM. SYSAUXRELS

Enthält eine Zeile für jede Hilfstabelle, die für eine LOB-Spalte erstellt wurde.

Spaltenname Datentyp Beschreibung
TBOWNER VARCHAR(128) Schema der Basistabelle
TBNAME VARCHAR(128) Name der Basistabelle
COLNAME VARHCAR(128) Name der LOB-Spalte in der Basistabelle
AUFTEILUNG SMALLINT Partitionsnummer, wenn der Basistabellenraum partitioniert ist. Sonst 0
AUXTBOWNER VARCHAR(128) Schema des Besitzers der Hilfstabelle
AUXTBNAME VARCHAR(128) Name der Hilfstabelle
AUXRELOBID GANZZAHL Interne Identifikatorenbeziehung zwischen Basis- und Hilfstabelle
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2 wurde verwendet, um Objekt zu erstellen. Leer, wenn vor 9

SYSIBM. SYSCHECKDEP

Enthält eine Zeile für jede Referenz auf eine Spalte in einer Tabellenkontroll-Constraint

Spaltenname Datentyp Beschreibung
TBOWNER VARCHAR(128) Schema des Eigentümers der Tabelle, auf dem die Prüfbedingung definiert ist
TBNAME VARCHAR(128) Name der Tabelle, auf der die Prüfbedingung definiert ist
CHECKNAME VARCHAR(128) Name der Kontrollbedingung
COLNAME VARCHAR(128) Name der Spalte, auf die sich die Tabellenkontrollbedingung bezieht
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSCHECKS

Enthält eine Zeile für jede Tabellenkontroll-Constraint

Spaltenname Datentyp Beschreibung
TBOWNER VARCHAR(128) Schema des Besitzers der Tabelle, auf dem die Nebenbedingungen definiert ist
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Ersteller der Tabellenkontroll-Constraint
DBID SMALLINT Interne Identifikatorin der Datenbank für die Tabellenkontroll-Constraint
OBID SMALLINT interne Identifizierung der Tabellenkontroll-Einschränkung
ZEITSTEMPEL ZEITSTEMPEL Die Zeitplankontroll-Einschränkung wurde erstellt
RBA CHAR(10) Log RBA, als die Tabellenkontroll-Einschränkung erstellt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Reihe vom Basisband (MRM) stammt
TBNAME VARCHAR(128) Name der Tabelle, auf der die Kontrollbedingung definiert ist
CHECKNAME VARCHAR(128) Name der Tabellenkontroll-Einschränkung
KONTROLLBEDINGUNG VARCHAR (7400) Text der Tabellenkontrollbedingung
NEU ERSCHAFFEN CHAR(1) Die Freigabe von DB2 wird verwendet, um das Objekt zu erstellen. Leer, wenn vor 9
ENVID GANZZAHL Interne Umweltkennung
PUNKT CHAR(1)

Art des Geschäfts, das mit der Scheckbeschränkung verbunden ist:

B: BUSINESS_TIME Kontrollbeschränkung

S: SYSTEM_TIME Kontrollbedingung

Leer: nicht anwendbar

SYSIBM. SYSCHECKS2

Enthält eine Zeile für jede Tabellenkontroll-Constraint

Spaltenname Datentyp Beschreibung
TBOWNER VARCHAR(128) Schema des Besitzers der Tabelle, auf dem die Nebenbedingungen definiert ist
TBNAME VARCHAR(128) Name der Tabelle, auf der die Kontrollbedingung definiert ist
CHECKNAME VARCHAR(128) Name der Tabellenkontroll-Einschränkung
PATHSCHEMA VARCHAR(2048) Die SQL-Pfad-zu-Zeit-Check-Einschränkung wurde erstellt
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
NEU ERSCHAFFEN CHAR(1) Die Freigabe von DB2 wird verwendet, um das Objekt zu erstellen. Leer, wenn vor 9

SYSIBM. SYSCOLAUTH

UPDATE- oder REFERENZ-Privilegien, die Benutzer auf einzelnen Spalten der Tabelle oder Ansicht besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Authentifizierungs-ID des Benutzers, der Rechte gewährt hat. Kann ÖFFENTLICH oder ÖFFENTLICH* sein
STIPENDIATER VARCHAR(128) Autorisierungs-ID des Benutzers, der das Privileg hält, oder Name des Plans oder Pakets, das das Privileg nutzt
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Leer: Eine Autorisierungs-ID

L: Rolle

P: EinAntrag oder Paket. Der Empfänger ist ein Paket, wenn COLLID nicht leer ist

SCHÖPFER VARCHAR(128) Schema des Besitzers der Tabelle oder Ansicht, auf dem das Update-Recht gehalten wird
TNAME VARCHAR(128) Name der Tabelle oder Ansicht
COLNAME VARCHAR(128) Name der Spalten, auf die das UPDATE-Privileg angewendet wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
COLLID CHAR(128) Wenn GRANTEE ein Paket ist, ist der Name der Sammlung. Andernfalls, leer
KONSIGNATION CHAR(8) Wenn GRANTEE ein Paket ist, ist das Konsistenztoken des DBRM, von dem das Paket abgeleitet wurde. Ansonsten ist das Leerzeichen
PRIVILEG CHAR(1)

Privilegierte Zeile beschreibt:

R REFERENCES-Privileg

Leer UPDATE-Privileg

GRANTEDTS ZEITSTEMPEL Zeit, als GRANT hingerichtet wurde
GRANTEDORTYP CHAR(1)

Art des Stifters

L-Rolle

Leerlauf Autorisierungs-ID, die keine Rolle ist

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Systemperioden-Zeittabelle
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSCOLDIST

Zeilen für Kardinalität, Häufigkeit und Histogrammstatistiken für eine einzelne Spalte oder eine Spaltengruppe

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
TBOWNER VARCHAR(128) Schema der Tabelle, die eine Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die eine Spalte enthält
VARCAHR (128) Name der Spalte
COLVALUE VARCHAR (2000) Daten mit einem häufig vorkommenden Wert
TYP CHAR(1)

Art der gesammelten Statistiken:

C-Kardinalität

F Häufigkeitswert

H-Histogrammstatistik

N Nicht geaddierter häufiger Wert

CARDF FLOAT

TYP='C', Anzahl der unterschiedlichen Werte für die Spaltengruppe

TYP='H', Anzahl der unterschiedlichen Werte für die Spaltengruppe in einem Quantil, angezeigt durch QUANTILENO

COLGROUPCOLNO VARCHAR(254) Satz von Spalten, die mit Statistiken assoziiert sind
NUMCOLUMNS SMALLINT Anzahl der mit den Statistiken verbundenen Spalten
FREQUENZF FLOAT Prozentsatz der Zeilen in der Tabelle mit dem in COLVALUE angegebenen Wert, wenn die Zahl mit 100 multipliziert wird
QUANTILENO SMALLINT Gewöhnliche Sequenzanzahl des Quantils im gesamten aufeinanderfolgenden Wertbereich, von niedrig bis hoch. Nicht aktualisierbar
NIEDRIGER WERT VARCHAR (2000) TYP='H', untere Schranke für Quantil in QUANTILENO. Nicht verwendet, wenn der Typ nicht 'H' ist. Nicht updatierbar
HIGHVALUE VARCHAR (2000) TYP='H', obere Schranke für Quantil in QUANTILENO. Nicht verwendet, wenn der Typ nicht 'H' ist. Nicht updatierbar

SYSIBM. SYSCOLDISTSTATS

Zeilen pro Partition für Kardinalitäts-, Frequenz- und Histogrammstatistiken

Spaltenname Datentyp Beschreibung
SMALLINT Nicht benutzt
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
AUFTEILUNG SMALLINT Partitionsnummer für den Tabellenraum, der die Tabelle enthält, in der die Spalte definiert ist
TBOWNER VARCHAR(128) Schema des Besitzers der Tabelle, die eine Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die eine Spalte enthält
NAME VARCHAR(128) Name der Spalte
COLVALUE VARCHAR (2000) Daten mit einem häufig vorkommenden Wert. FÜR BITDATEN hat der Wert keinen Zeichen-Datentyp, die Daten sind möglicherweise nicht druckbar
TYP CHAR(1)

Art der gesammelten Statistiken:

C-Kardinalität

F FRequentwert

H-Histogrammstatistik

N Nicht ergänzter häufiger Wert

CARDF FLOAT

TYP=C, Anzahl der unterschiedlichen Werte für die Spaltengruppe.

TYPE=N oder F, Anzahl der Zeilen oder Schlüssel in der Partition, für die der Wert FREQUENCYF gilt. TYPE=H, Anzahl der unterschiedlichen Werte der Spaltengruppe in einem Quantil in QUANTILENO

COLGROUPCOLNO VARCHAR(254) Satz von Spalten, die mit Statistiken assoziiert sind
NUMCOLUMNS SMALLINT Anzahl der mit den Statistiken verbundenen Spalten
FREQUENZF FLOAT Prozentsatz der Zeilen in der Tabelle mit angegebenem Wert und COLVALUE, wenn die Zahl mit 100 multipliziert wird
QUANTILENO SMALLINT Gewöhnliche Sequenznummer eines Quantils im gesamten aufeinanderfolgenden Wertbereich, von niedrig bis hoch. Nicht aktualisierbar
NIEDRIGER WERT VARCHAR (2000) Für TYPE='H', untere Schranke für Quantil wird durch QUANTILENO angegeben. Nicht verwendet, wenn TYPE nicht 'H' ist. Nicht aktualisiert werden
HIGHVALUE VARCHAR (2000) Für TYP='H', obere Grenze für Quantil wird durch QUANTILENO angezeigt. Nicht verwendet, wenn der Typ nicht 'H' ist. Nicht updatierbar

SYSIBM. SYSCOLDIST_HIST

Enthält Zeilen von SYSCOLDIST

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
TBOWNER VARCHAR(128) Schema der Tabelle, die eine Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die eine Spalte enthält
NAME VARCHAR(128) Name der Spalte. Wenn NUMCOLUMNS größer als 1 ist, ist der erste Spaltenname der Menge von Spalten, die mit Statistiken assoziiert sind.
COLVALUE VARCHAR (2000) Enthält Daten eines häufig vorkommenden Werts
TYP CHAR(1)

Art der gesammelten Statistiken:

C-Kardinalität

F Häufigkeitswert

H-Histogrammstatistik

N Nicht ergänzter häufiger Wert

CARDF FLOAT(8)

TYP='C', Anzahl der unterschiedlichen Werte für die Spaltengruppe

TYP='H', Anzahl der unterschiedlichen Werte für die Spaltengruppe im Quantil in QUANTILENO. -1, wenn keine Statistiken erhoben werden

COLGROUPCOLNO VARCHAR(254) Satz von Spalten, die mit Statistiken assoziiert sind
NUMCOLUMNS SMALLINT Anzahl der mit Statistik verbundenen Spalten
FREQUENZF FLAOT(8) Prozentsatz der Zeilen in der Tabelle, Wert angegeben in COLVALUE, wenn die Zahl mit 100 multipliziert wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
QUANTILENO SMALLINT Gewöhnliche Sequenznummer eines Quantils im gesamten aufeinanderfolgenden Wertbereich, von niedrig bis hoch. Nicht aktualisierbar
NIEDRIGER WERT VARCHAR (2000) TYPE='H', die untere Schranke für das von QUANTILENO angegebene Quantil. Nicht verwendet, wenn TYPE nicht 'H' ist. Nicht aktualisierbar
HIGHVALUE VARCHAR (2000) TTYPE='H', die obere Grenze für das von QUANTILENO angegebene Quantil. Nicht verwendet, wenn der Typ nicht 'H' ist. Nicht updatierbar

SYSIBM. SYSCOLSTATS

Enthält Partitionsstatistiken mit ausgewählten Spalten

Spaltenname Datentyp Beschreibung
HIGHKEY VARCHAR (2000) Höchster Wert der Spalte innerhalb der Partition
HIGH2KEY VARCHAR (2000) Zweithöchster Wert der Spalte innerhalb der Partition
GANZ IM HINTERKOPF VARCHAR (2000) Niedrigster Wert der Spalte innerhalb der Partition
LOW2KEY VARCHAR (2000) Zweitniedrigster Wert der Spalte innerhalb der Partition
COLCARD GANZZAHL Anzahl der unterschiedlichen Spaltenwerte in der Partition
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
AUFTEILUNG SMALLINT Partitionsnummer für den Tabellenraum, der eine Tabelle enthält, in der die Spalte definiert ist
TBOWNER VARCHAR(128) Schema oder Qualifikator der Tabelle, die die Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die die Spalte enthält
NAME VARCHAR(128) Name der Spalte
COLCARDDATA VARCHAR(1000) Nur für den internen Gebrauch
STATSFORMAT CHAR(1)

Zusammengetragene Tabellenstatistiken:

Leere Statistiken wurden nicht erfasst oder die Statistenwerte der Varchar-Spalte wurden ergänzt

Die statistischen Werte der N VARCHAR-Säule sind nicht gepolstert

Eine aktualisierbare Kolumne

SYSIBM. SYSCOLUMNS

Enthält eine Zeile für jede Spalte in einer Tabelle oder Ansicht

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Spalte
TBNAME VARCHAR(128) Name der Tabelle oder Ansicht, die die Spalte enthält
TBCREATOR VARCHAR(128) Schema der Tabelle oder Ansicht, die die Spalte enthält
COLNO SMALLINT Numerische Position der Spalten in der Tabelle oder Ansicht
KOLTYP CHAR(8) Typ der Spalte, die in der Definition der Spalte angegeben ist
LÄNGE SMALLINT Länge der Säule
MASSSTAB SMALLINT Wenn der Spaltentyp DECIMAL ist, repräsentiert der Wert die Skala
NULLS CHAR(1)

Spalten enthalten Nullwerte:

N = nein

Y = ja

Kann N für eine Ansichtsspalte sein, die von einem Ausdruck oder einer Funktion abgeleitet ist. Erlaubt Nullen, wenn eine äußere Selektionsliste darauf verweist

HIGH2KEY VARCHAR (2000) Zweithöchster Wert der Spalte
LOW2KEY VARCHAR (2000) Zweitniedrigster Wert der Spalte
AKTUALISIERUNGEN CHAR(1)

Ob die Kolumne aktualisiert werden kann:

N = nein

Y = ja

Die Werte sind N, die Spalte lautet:

* Abgeleitet von einem Funktional oder Ausdruck

* Eine Spalte, die mit den Attributen AS IDENTITY und GENERATED ALWAYS definiert ist.

Der Wert kann für Spalten einer Nur-Lese-Ansicht Y sein

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
BEMERKUNGEN VARCHAR(72) Eine vom Benutzer bereitgestellte Zeichenfolge mit KOMMENTAR
DEFAULT CHAR(1) Sinnvoll nur dann, wenn die Spalte TYPE für die zugehörige SYSTABLES-Zeile eine Tabelle(T) oder eine erstellte temporäre Tabelle (G) anzeigt
KEYSEQ SMALLINT Die numerische Position der Spalte innerhalb des Primärschlüssels. 0, falls nicht Teil eines Primärschlüssels
FOREIGNKEY CHAR(1)

Gilt für Zeichen- oder CLOB-Spalten, gibt einen Untertyp von Daten an:

B-BIT-Daten

M MIXED-Daten

SBCS-Daten

Blank

FLDPROC CHAR(1)

Die Spalte besitzt ein Feldverfahren:

N Nein

Ja ja

Leer Für eine Ansicht, die vor V7 definiert ist

LABEL VARCHAR(90) Spaltenbeschriftung vom Benutzer mit einem LABEL ON; sonst leer
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
DEFAULTVALUE WARCHAR (1536) Sinnvoll nur dann, wenn die beschriebene Spalte für eine Tabelle gilt (TYPE-Spalte der zugehörigen SYSTABLES-Zeile ist T für Tabelle oder G für erstellte temporäre Tabelle)
COLCARDF FLOAT Geschätzte Anzahl unterschiedlicher Werte in der Spalte
COLSTATUS CHAR(1)

Status der Definition einer Spalte:

I-Definition ist unvollständig, weil ein LOB-Tabellenraum, eine Hilfstabelle oder ein Index auf einer Hilfstabelle nicht erstellt wurde

Blank Definition von vollständig

LENGTH2 GANZZAHL

Maximale Länge der aus der Spalte abgerufenen Daten:

0 Keine LOB- oder ROWID-Spalte

40 Für eine ROWID-Spalte gilt die Länge des zurückgegebenen Wertes

1 bis 2 147 483 647 Bytes

Für eine LOB-Spalte gilt die maximale Länge

DATATYPEID GANZZAHL Für einen eingebauten Datentyp, interne ID des eingebauten Typs. Für einen bestimmten Typ, interne ID von unterschiedlichem Typ. Wenn vor V6 erstellt, ist der Wert 0
SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp gilt 0. Für einen bestimmten Typ, eine interne ID eines bestimmten Typs, auf der der jeweiligen Typ basiert. Wenn vor V6 erstellt, beträgt der Wert 0
TYPESCHEMA VARCHAR(128) Wenn COLTYPE DISTINKT ist, Schema von unterschiedlichem Typ. Andernfalls SYSIBM
TYPNAME VARCHAR(128) Wenn COLTYPE DISTINCT ist, Name des unterschiedlichen Typs. Ansonsten ist der Wert derselbe wie der Wert der COLTYPE-Spalte
GESCHAFFENE WESEN ZEITSTEMPEL Zeitstempel bei der Erstellung der Spalte
STATS_FORMAT CHAR(1)

Art der gesammelten Statistiken:

Leerlauf Statistiken wurden nicht erhoben oder die statistischen Spalten der Varchar-Spalte sind gepolstert

N Varchar-Spalten-Statistikwerte werden aufgepolstert

Eine aktualisierte Spalte

PARTKEY_COLSEQ SMALLINT Numerische Position der Spalte innerhalb des Partitionierungsschlüssels der Tabelle. 0, wenn sie nicht Teil des Partitionierungsschlüssels ist. Anwendbar nur, wenn die Tabelle tabellengesteuerte Partitionierung verwendet

PARTKEY_

REIHENFOLGE

CHAR(1)

Reihenfolge der Spalte im Partitionierungsschlüssel

Ein Aufsteigender

D absteigend

Blank Die Spalte wird nicht als Teil eines Partitionierungsschlüssels verwendet

ALTERDTS ZEITSTEMPEL Zeitstempel, wenn der Altar stattfand
CCSID GANZZAHL CCSID der Säule
VERSTECKT GANZZAHL

Die Säule ist versteckt

P Teilweise verborgen

N Nicht versteckt

NEU ERSCHAFFEN CHAR(1) Freigabe von DB2, mit der das Objekt erstellt wird
CONTROL_ID GANZZAHL Interne Identifikatorin der Spalte über die Steuermaske ist für diese Spalte definiert. 0, wenn für die Spalte keine Spalten-Zugriffskontrollmaske für die Spalte definiert ist

XML_

TYPEMOD_ID

GANZZAHL

Idee des XML-Typmodifikators

 

PUNKT CHAR(1)

Gibt an, ob die Spalte der Beginn oder das Ende des Zeitraums für einen SYSTEM_TIME oder BUSINESS_TIME Zeitraum ist:

B Beginn der Stunde BUSINESS_TIME

C Ende der Periode BUSINESS_TIME mit exklusiver Frist

Ich Ende der Stunde BUSINESS_TIME mit inklusiver Phase

S Beginn der Periode SYSTEM_TIME

T Ende der Periode SYSTEM_TIME

Blank Wird nicht als Beginn oder Ende einer Periode verwendet

GENERATE_

ATTR

CHAR(1)

Gibt das spaltengenerierte Attribut an:

A definiert als GENERATED_ALWAYS

B Definiert als GENERATEDBY_DEFAULT

Leerzeichen Nicht anwendbar oder der Wert der DEFAULT-Spalte ist A, D, E, F, I oder J oder aus einer früheren Version von DB2 definiert

HASHKEY_

COLSEQ

SMALLINT Enthält numerische Position innerhalb des Tabellen-Hashschlüssels

ENCODING_

SCHEMA

CHAR(1)

Kodierungsschema der Spalte.

Ein ASCII

E EBCDIC

U UNICODE

SYSIBM. SYSCOLUMNS_HIST

Enthält Zeilen aus SYSCOLUMNS.

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Spalte
TBNAME VARCHAR(128) Name der Tabelle oder Ansicht, die die Spalte enthält
TBCREATOR VARCHAR(128) Schema oder Qualifikator der Tabelle oder Ansicht, die die Spalte enthält
COLNO SMALLINT Numerischer Platz der Spalte in der Tabelle oder Ansicht
KOLTYP CHAR(8) Typ der Spalte, die in der Definition der Spalte festgelegt ist
LÄNGE SMALLINT Länge der Säule
LENGTH2 GANZZAHL

Maximale Länge der aus der Spalte abgerufenen Daten

0 Keine LOB- oder ROWID-Spalte

40 Für eine ROWID-Spalte gilt die Länge des zurückgegebenen Werts

2 bis 2.147.483.647 Bytes. Für eine LOB-Spalte, maximale Länge

NULLS CHAR(1) Die Spalte kann Nullwerte enthalten: N=Nein, Y=Ja
HIGH2KEY VARCHAR (2000) Zweithöchster Wert der Spalte
LOW2KEY VARCHAR (2000) Zweitniedrigster Wert der Spalte
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, wann RUNSTATS die Statistiken aktualisiert hat
COLCARDF FLOAT Geschätzte Anzahl unterschiedlicher Werte in der Spalte
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
STATS_FORMAT CHAR(1) Art der gesammelten Statistiken

SYSIBM. SYSCONSTDEP

Datensatzabhängigkeiten von Prüfbeschränkungen oder benutzerdefinierten Standardwerten für eine Spalte

Spaltenname Datentyp Beschreibung
BNAME VARCHAR(128) Name des Objekts, von dem die Abhängigkeit existiert
BSCHEMA VARCHAR(128) Schema des Objekts, von dem die Abhängigkeit existiert
BTYPE CHAR(1)

Typ des Objekts, von dem die Abhängigkeit besteht:

F= Funktionsinstanz

DTBNAME VARCHAR(128) Name der Tabelle, auf die die Abhängigkeit angewendet wird
DTBCREATOR CHAR(8) Schema des Besitzers der Tabelle, auf die die Abhängigkeit angewendet wird
DCONSTNAME VARCHAR(128) Wenn DTYPE='C', unqualifizierter Name der Prüfbedingung. Wenn DTYPE='D', ein Spaltenname
DTYP CHAR(1)

Art des Objekts:

C-Kontroll-Constraint

D Benutzerdefinierte Standardbeschränkung

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
DTBOWNER VARCHAR(128) Auth-ID des Eigentümers der Tabelle oder eine Null, falls vor V9 erstellt,
BESITZERTYP CHAR(1)

Art des Besitzers:

Blank Autorisierungs-ID

R-Rolle

SYSIBM. SYSCONTEXT

Enthält eine Zeile für jeden vertrauenswürdigen Kontext

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name des vertrauenswürdigen Kontexts
KONTEXTID GANZZAHL Interne Kontext-ID
DEFINER VARCHAR(128) Autorisierungs-ID oder Rolle, die den vertrauenswürdigen Kontext definiert hat
DEFINIERTYP CHAR(1)

Typ des Definierers:

L-Rolle

Leerlauf Autorisierungs-ID

SYSTEMAUTHID VARCHAR(128) Primäre Autorisierungs-ID zur Verbindung verwendet
DEFAULTROLE VARCHAR(128) Name der vertrauenswürdigen Kontext-Standardrolle
OBEJECTOWNERTYPE CHAR(1)

ROLLE ALS OBJEKTBESITZER im vertrauenswürdigen Kontext

DIE L-ROLLE ALS OBJEKTBESITZER ist spezifiziert

Leerer ROLLE ALS OBJEKTBESITZER nicht angegeben

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der der vertrauenswürdige Kontext erstellt wird
ALTEREDTS ZEITSTEMPEL Zeit, in der der vertrauenswürdige Kontext zuletzt verändert wurde
AKTIVIERT CHAR(1)

Status des vertrauenswürdigen Kontexts:

Y Aktiviert

N Disabled

ALLOWPUBLIC CHAR(1)

Connection darf für PUBLIC wiederverwendet werden:

Die Wiederverwendung von Y-Verbindung ist erlaubt

Die Wiederverwendung von N Connection ist nicht erlaubt

AUTHENTIERENDE ÖFFENTLICHKEIT CHAR(1) Authentifizierung erforderlich für PUBLIC
NEU ERSCHAFFEN CHAR(1) Freigabe von DB2, die zur Erstellung von Objekten verwendet wird
IBMREQD CHAR(1) Y zeigt Row Camp von Basic (MRM) Tape an
BEMERKUNGEN VARCHAR (762) Eine Zeichenzeichenkette, die mit der COMMENT-Anweisung bereitgestellt wird

DEFAULT_

SICHERHEITSETIKETT

VARCHAR(24) Name des Kontexts – Standard-ACCF-Sicherheitsetikett
SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Systemperioden-Zeittabelle
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSCONTEXTAUTHIDS

Enthält eine Zeile für jede Autorisierungs-ID, mit der der vertrauenswürdige Kontext verwendet werden kann

Spaltenname Datentyp Beschreibung
KONTEXTID GANZZAHL Interne vertrauenswürdige Kontext-ID
AUTHID VARCHAR(128) Primäre Authentifizierungs-ID, die eine Verbindung wiederverwenden kann
AUTHENTIFIZIEREN CHAR(1)

Für die Authentifizierungs-ID in der AUTHID-Spalte ist eine Authentifizierung erforderlich:

Für die Authentifizierungs-ID ist ein Y-Authentifizierungstoken erforderlich. Für lokale Anfragen ist das Token das Passwort. Für entfernte Anfragen kann das Token Passwort, ein RCF-Passticket oder ein KERBEROS-Token sein

N-Authentifizierung ist nicht erforderlich

ROLLE VARCHAR(128) Rolle für die Auth-ID in AUTHID. Rolle ersetzt die Standardrolle, die für den vertrauenswürdigen Kontext definiert ist
GESCHAFFENE WESEN ZEITSTEMPEL Zeitpunkt, zu dem die Authentifizierungs-ID dem vertrauenswürdigen Kontext hinzugefügt wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
SICHERHEITSETIKETT VARCHAR(24) RCF-Sicherheitsetikett für AUTHID. Sicherheitsetikett ersetzt das Standard-Sicherheitslabel, das für den Kontext definiert ist
SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Systemperioden-Zeittabelle
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSCONTROLS

Enthält eine Zeile für jede Zeilenberechtigung und jede Spaltenmaske

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema der Zeilenberechtigung oder Spaltenmaske
NAME VARCHAR(128) Name der Zeilenberechtigung oder Spaltenmaske
BESITZER VARCHAR(128) Eigentümer der Zeilenberechtigung oder Spaltenmaske
BESITZERTYP CHAR(1)

Art des Besitzers:

Blanke Autorisierungs-ID

L-Rolle

TBSCHEMA VARCHAR(128) Schema der Tabelle, für die Zeilenberechtigung oder Spaltenmaske definiert ist
TBNAME VARCHAR(128) Name der Tabelle, für die Zeilenberechtigung oder Spaltenmaske definiert ist
TBKORRELATION VARCHAR(128) Falls angegeben, Korrelationsname der Tabelle, für die Zeilenberechtigung oder Spaltenmaske definiert ist. Sonst leer
COLNAME VARCHAR(128) Spaltenname für welche Spaltenmaske definiert ist
COLNO SMALLINT Spaltennummer für welche Spaltenmaske definiert ist
CONTROL_ID GANZZAHL Interne Zugriffskontroll-ID
CONTROL_TYPE CHAR(1)

Art des Zugriffskontrollobjekts:

R-Row-Erlaubnis

M-Säulenmaske

DURCHGESETZT CHAR(1)

Der Zugriffstyp, der durch Zeilenberechtigung erzwungen wird. Die Spaltenmaske hat immer den Wert 'A'.

A All-Access

IMPLIZIT CHAR(1)

Die Zeilen-Erlaubnis wurde implizit geschaffen:

Die N-Zeilen-Berechtigung wurde explizit erstellt oder ist eine Spaltenmaske

Die Y-Row-Erlaubnis wurde implizit geschaffen

ENABLE CHAR(1)

Zeilenberechtigung oder Spaltenmaske ist aktiviert:

N Nicht aktiviert

Y aktiviert

STATUS CHAR(1)

Status der Zeilenberechtigung oder Spaltenmaskendefinition:

Leerzeichen Die Definition ist vollständig

Der R-Fehler trat auf, wenn versucht wurde, die Zeilenberechtigung oder die Spaltenmaske zu regenerieren

GESCHAFFENE WESEN ZEITSTEMPEL Zeitstempel-Zeilenberechtigung oder Spaltenmaske wurde erstellt
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, wenn Zeilenberechtigung oder Spaltenmaske erstellt wurde
ALTEREDTS ZEITSTEMPEL Zeitstempel, wenn die Zeilenberechtigung oder die Spaltenmaske zuletzt geändert wurde
BEMERKUNGEN VARCHAR (762) Zeichenkette bereitgestellt von der COMMENT ON-Aussage
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
ENVID GANZZAHL Interne Kennung der Umgebung
ROWID ROWID Zeilenkennung zur Unterstützung von LOB-Spalten in der Tabelle
REGELTEXT CLOB (2M) Quelltext der Suchbedingung oder des Ausdrucksabschnitts von CREATE PERMISSION oder CREATE MASK
BESCHREIWUNG BLOB(2M) Interne Beschreibung der Zeilenberechtigung oder Spaltenmaske
SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Zeittabelle des Systemzeitraums
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert
REGENERATET ZEITSTEMPEL(12) Zeit, in der das Objekt regeneriert wurde

SYSIBM. SYSCOPY

Enthält Informationen, die für die Wiederherstellung benötigt werden

Spaltenname Datentyp Beschreibung
DBNAME CHAR(8) Name der Datenbank
TSNAME CHAR(8) Name des Zieltabellenraums oder Indexraums
DSNUM GANZZAHL Datensatznummer mit im Tabellenraum
ICTYPE CHAR(1)

Art des Betriebs:

EIN ALTAR

B REBUILD-INDEX

C CREATE

D CHECK DATA LOG(NO) (keine Logdatensätze für den Bereich sind für das RECOVER-Utility verfügbar)

E RECOVER (zum aktuellen Punkt)

F KOPIE VOLLSTÄNDIG JA

ICH KOPIERE VOLLSTÄNDIGES NEIN

J RECORD TABLESPACE oder LOAD REPLACE Kompressionswörterbuch schreiben zum Log

L SQL (Art der Operation)

M MODIFY RECOVERY-Tool

P RECOVER TO COPY oder RECOVER TORBA (partial recovery point)

Q QUIESCE

R LOAD REPLACE LOG (JA)

S LOAD REPLACE LOG (NO)

V REPAIR VERSIONS-Dienstprogramm

W REORG-LOGBUCH (NEIN)

X REORG-LOGBUCH (JA)

Y LOAD LOG(NO)

Z LOAD LOG (JA)

T-TERM UTILITY-Befehl (terminiertes Utility)

START_RBA CHAR(10) 80-Bit-positive ganze Zahl für RBA/LRSN eines Punktes im Wiederherstellungsprotokoll
FILESEQNO GANZZAHL Banddatei-Sequenznummer der Kopie
DEVTYP CHAR(8) Gerätetyp, auf dem sich die Kopie befindet
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
DSNAME CHAR(44) Für ICTYPE='P' (NUR RECOVER TOCOPY) ENTHÄLT 'I' ODER 'F' DEN NAMEN DES DATENSATZES
SHRLEVEL CHAR(1)

SHRLEVEL-Parameter auf COPY für (nur ICTYP F oder I):

C Change

R-Referenz

Leerlauf Beschreibt keine Bildkopie oder stammt nicht aus Version 1.1

DSVOLSER VARCHAR (1784) Volumen-Seriennummern des Datensatzes
ZEITSTEMPEL ZEITSTEMPEL Datums- und Uhrzeitzeile wurde eingefügt
ICBACKUP CHAR(2)

Art der Bildkopie im Datensatz:

Leerlauf LOCALSITE Primärkopie

FC FlashCopy copy

LB LOCALSITE-Sicherungskopie

RP RECOVERYSITE-Primärkopie

RB WIEDERHERSTELLUNGSSTANDORT-Sicherungskopie

ICUNIT CHAR(1)

Ein Medium, auf dem der Bildkopier-Datensatz gespeichert wird:

D DASD

T-Tape

Blank

STYPE CHAR(1)

Wenn ICTYP = A

Eine Partition wurde einer Tabelle hinzugefügt

B-Mitglieder-Cluster wurde geändert

Die Spalte C wurde einer Tabelle hinzugefügt und ein Index in verschiedenen Commit-Scopes, oder eine Spalte wurde aus einer Tabelle entfernt.

D DSSIZE-Attribut des Tabellenraums wurde verändert

E-Datensatznummern einer Basistabelle und ihrer zugehörigen Klontabelle werden ausgetauscht

Das F-Seitengrößenattribut des Tabellenraums oder Index wurde verändert

Der G-Index wurde regeneriert

I-Inline-Attribut der LOB-Spalte wurde von REORG verändert

Das Attribut L Logging wurde auf NICHT PROTOKOLLIERT geändert

Das M MAXPARTITIONS-Attribut wurde verändert

N Ein Index wurde geändert, sodass er nicht mehr gepolstert ist

O Das Logging-Attribut wurde auf NOT LOGGED P geändert. Der Index wurde auf gepolstert geändert

Die R-Tabelle wurde geändert, um Partitionen zu drehen

S SEGSIZE-Attribut des Tabellenraums wurde verändert

Die Spalte V wurde für numerische Datentypänderungen geändert und die Spalte befindet sich in einem Index

X REORG ließ eine oder mehrere leere Partitionen aus dem zugehörigen Tabellenbereich fallen

Die Z-Spalte im Schlüssel eines Indexes, der vor DB2 V8 versioniert war, wurde verändert

Wenn ICTYP = C:

Das Attribut L Logging wurde auf LOGGED geändert

Das O Logging-Attribut wurde auf NICHT PROTOKOLLIERT geändert

Wenn ICTYP = E:

B RECOVER Utility mit BACKOUT

Leerlauf WIEDERHERSTELLEN-Utility ohne BACKOUT

Wenn ICTYPE=F, sind die Werte:

C DFSMS gleichzeitige Kopie ('I'-Instanz des Tabellenraums)

J DFSMS gleichzeitige Kopie ('J'-Instanz des Tabellenraums)

N Eine FlashCopy-Kopie ist nicht konsistent

Q Die sequentielle Kopie ist konsistent

S-LAST-AUSTAUSCH (NEIN)

T FlashCopy ist konsistent

U Die sequenzielle Kopie ist nicht konsistent

V-ALTER-INDEX NICHT GEPOLSTERT

W REORG-LOGBUCH (NEIN)

X REORG-LOGBUCH (JA)

Blank DB2-Bildkopie

Wenn ICTYPE=L

M Mass DELETE, TRUNCATE TABLE oder DROP TABLE. LOWDSNUM enthält die Tabelle OBID der betroffenen Tabelle

B Erholen Sie sich bis zu einem bestimmten Zeitpunkt mit BACKOUT, JA die Option lief

C Recover auf einen Zeitpunkt ohne logonly mit Konsistenz

L Wiederherstellen Sie sich lognur auf einen Zeitpunkt ohne Konsistenz

M Recover auf einen bestimmten Zeitpunkt mit logonly und konsistenter Methode

Blank Erholen Sie sich auf einen bestimmten Zeitpunkt ohne Log, nur ohne Konsistenz.

Wenn ICTYPE=R oder S, sind die Werte:

Ein Zurücksetzen von REORG-Status in Ausstand

T Zuerst materialisierter Standardwert für eine Zeilenänderungs-Zeitstempel-Spalte

F KOPIE VOLLSTÄNDIG JA

Ich VERSTANDEN, KOMPLETT NEIN

Wenn ICTYPE=W oder X:

Ein ausstehender STATUS oder REBALANCE

Die H-Hash-Organisationsattribute der Tabelle wurden verändert

T Zuerst materialisieren Sie den Standardwert für eine Zeilenänderungs-Zeitstempelspalte

Für andere Werte ICTYPE ist der Wert leer

PIT_RBA CHAR(10) ICTYPE=P, enthält LRSN für den Punkt im DB2-Log
GROUP_NAME CHAR(8) Mitgliedsname des DB2-Subsystems, das die Operation ausgeführt hat
OTYP CHAR(1)

Typobjekt bei der Wiederherstellungsinformation ist für:

I-Indexraum

T-Tabellenraum

LOWDSNUM GANZZAHL Partitionsnummer der niedrigsten Partition im Bereich für SYSCOPY-Datensätze, die für REORG erstellt wurden, und LOAD REPLACE für das Zurücksetzen eines ausstehenden REORG-Status
HIGHDSNUM GANZZAHL Partitionsnummer der höchsten Partition im Bereich
COPYPAGESF FLOAT(8) Anzahl der Seiten, die zum Kopieren des Datensatzes geschrieben wurden
NPAGESF FLOAT(8) Anzahl der Seiten im Tabellenraum oder Index zum Zeitpunkt der KOPIE
CPAGESF FLOAT(8) Gesamtzahl der geänderten Seiten
BERUFSNAME CHAR(8) Jobname des Versorgungsunternehmens
AUTHID CHAR(8) Autorisierungs-ID des Versorgungsunternehmens
OLDEST_VERSION SMALLINT Wenn ICTYPE = B, F, I, S, W oder X gilt, Versionsnummer des ältesten Datenformats für ein Objekt. Andernfalls, Wert -1
LOGICAL_PART GANZZAHL Logische Partitionsnummer
PROTOKOLLIERT CHAR(1)

Das Protokoll-Attribut des Tabellenraums zum Zeitpunkt des SYSCOPY-Datensatzes wird geschrieben:

Y PROTOKOLLIERT

N NICHT EINGELOGGT

Leer Die Reihe wurde vor VP eingefügt

TTYPE CHAR(8)

Wenn ICTYPE=A und STYPE=B verwendet werden, zeigt an, ob der vorherige Wert für das MEMBER CLUSTER-Attribut verwendet wird:

Y Das Attribut des vorherigen Mitgliedsclusters wird verwendet

N Das Attribut des vorherigen Mitgliedsclusters wird nicht verwendet

Wenn ICTYPE=A und STYPE=C, zeigt an, ob eine Spalte aus einer Tabelle hinzugefügt oder entfernt wird:

leer Eine Spalte wurde einer Tabelle hinzugefügt

D Eine Spalte wurde von einem Tisch fallen gelassen

CMP= N-Indexkompression aktiviert

CMP=Y-Index-Kompression deaktiviert

Wenn ICTYPE=A und STYPE=I

D REORG reduzierte die Reihenlänge der LOB-Säule

Ich habe mit REOG die Inline-Länge der LOB-Säule erhöht

n Vorheriger Wert des MAXPARTITIONS-Attributs für den Tabellenraum

Der S-Tabellenraum wurde von einem segmentierten Tabellenraum mit einer einzelnen Tabelle in einen Partition-nach-Wachstum universellen Tabellenraum umgewandelt

Wenn ICTYPE=A und STYPE=P

ABSOLUT – Tabellenplatz, der von absoluter auf relativer Seitennummerierung umgewandelt wird.

Wenn ICTYPE=A und STYPE=S

n Vorheriger Wert des SEGSIZE-Attributs für den Tabellenraum

P Tabellenraum wurde von einem partitionierten Tabellenraum in einen bereichspartitionierten universellen Tabellenraum umgewandelt

Wenn ICTYPE=E

Leerlauf Vollständige Wiederherstellung des Objekts zurücksetzen

N Vollständige Wiederherstellung hat das Objekt nicht zurückgesetzt

Wenn ICTYPE=F und STYPE=N, Q, T oder U,

EIN LOAD RESUME LOG NEIN

B-UMBAU

C KOPIERE

D LADE FORTLAUF-LOGBUCH JA

E-LAST-SHRLEVEL-ÄNDERUNG

L LOAD

P REPAIR

R-LADEN RPELACE-LOGBUCH JA

S LOAD ERSETZT LOG NEIN

T COPYTOCOPY

W REORG TABLESPACE LOG NO

X REORG TABLESPACE LOG JA

Wenn ICTYP = P, R, S, W, X

Das B-RBA- oder LRSN-Format wurde auf das 6-Byte-Format umgestellt

BRF Grundlegendes Zeilenformat

BRF I Grundlegendes Zeilenformat und INTERNES FORMAT

Das E-RBA - oder LRSN-Format wurde auf erweitertes 10-Byte-Format geändert

F REORG Utility wurde ausgeführt mit

RRF Umgeregeltes Reihenformat

RRF I Umgeordnetes Zeilenformat und INTERN verwendetes FORMAT

Das S-REORG-Tool wurde mit der Option FASTSWITCH NO ausgeführt

Wenn ICTYPE=M und STYPE=R

Blank MODIFY RECOVERY gelöschte Zeilen aus SYSLGRRNX

N MODIFY RECOVERY löschte keine Zeilen aus SYSLGRNX

ICTYP=T, T-Typ von B

ICTYPE=W oder X und STYPE=H

ICTYPE=Y oder Z

Leer zeigt an, dass die Option FORMAT INTERNAL während LOAD nicht angegeben wurde

I gibt an, dass die Option INTERN FORMATIEREN während LOAD angegeben wurde

ICTYPE=A-A, A-R, B, C, P, R, S, W oder X

Das B-Seitenformat wurde in das Basis-Seitenformat mit 6-Byte-RBA- oder LRSN-Werten umgewandelt

Das E-Page-Format wurde in ein erweitertes Seitenformat mit 10-Byte-RBA- oder LRSN-Werten umgewandelt

Wenn ICTYPE=A und STYPE=A oder R:

Das B-Seitenformat wurde in das Basis-Seitenformat mit 6-Byte-RBA- oder LRSN-Werten umgewandelt

Das E-Page-Format wurde in ein erweitertes Seitenformat mit 10-Byte-RBA- oder LRSN-Werten umgewandelt

INSTANZ SMALLINT Wenn STYPE=E und ICTYPE=A sind, gibt INSTANCE die Nummer der Datensatzinstanz eines Basisobjekts an, nachdem eine EXCHANGE-Anweisung abgeschlossen ist
NEU ERSCHAFFEN CHAR(1) Freigabe, die zur Erstellung des Objekts verwendet wurde. Leer, wenn vor V9 erstellt
MODECREATED CHAR(2)

Der neueste Modus, in den das DB2-Subsystem migriert wurde, als der SYSCOPY-Datensatz geschrieben wurde:

C-Umwandlungsmodus

E Modus mit neuer Funktion aktivieren

N Neufunktionsmodus

SYSIBM. SYSCTXTTRUSTATTRS

Enthält eine Zeile für jede Liste von Attributen für einen gegebenen vertrauenswürdigen Kontext

Spaltenname Datentyp Beschreibung
KONTEXTID GANZZAHL Interne vertrauenswürdige Kontext-ID
NAME VARCHAR(128) Name des Trust-Attributs
WERT VARCHAR(254) Wert des Vertrauensattributs
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der das Attribut erstellt wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
SYS_START ZEITSTEMPEL(12) Startzeit für die letzte Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Zeittabelle des Systemzeitraums
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSDATABASE

Enthält eine Zeile für jede Datenbank, außer für Datenbank DSNDB01

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Datenbankname
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Eigentümers der Datenbank
STGROUP VARCHAR(128) Name der Standardspeichergruppe der Datenbank
BPOOL CHAR(8) Name des Standardpufferpools des Tabellenraums
DBID SMALLINT Interne Kennung der Datenbank
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
ERSTELLT VON VARCHAR(128) Prime-Autorisierungs-ID des Benutzers, der die Datenbank erstellt hat
TYP CHAR(1)

Art der Datenbank:

Leer Keine Arbeitsdatei-Datenbank oder eine TEMP-Datenbank

W Eine Arbeitsdatei-Datenbank. Datenbank ist DSNDB07 oder wurde mit der WORKFILE-Klausel erstellt und von einem datenaustauschenden Mitglied als Arbeitsdatei-Datenbank verwendet

GROUP_MEMBER VARCHAR(24) Mitgliedsname des DB2-Subsystems unter Verwendung der Arbeitsdatei-Datenbank
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, zu der die CREATE-Anweisung ausgeführt wird
ALTEREDTS ZEITSTEMPEL Zeit, in der die letzte ALTER DATABASE-Anweisung angewendet wurde

ENCODING_

SCHEMA

CHAR(1)

Standardkodierungsschema für Datenbanken:

E EBCDIC

A ASCII

U UNICODE

Leer Für DSNDB04 eine Arbeitsdatei-Datenbank und eine TEMP-Datenbank

SBCS_CCSID GANZZAHL Standard-SBCS-CCSID für die Datenbank
DBCS_CCSID GANZZAHL Standard-DBCS-CCSID für die Datenbank
MIXED_CCSID GANZZAHL Name des Standard-Pufferpools für Indizes
INDEXBP CHAR(8)

Die Datenbank wurde implizit erstellt:

Y Implizit geschaffen

N Explizit erstellt

SCHÖPFERTYP CHAR(1)

Art des Erstellers:

Leerlauf Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Freigabe von DB2, mit der das Objekt erstellt wird

SYSIBM. SYSDATATYPES

Enthält eine Zeile für jeden benutzerdefinierten Typ, der für das System definiert ist

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema des Datentyps
BESITZER VARCHAR(128) Besitzer des Datentyps
NAME VARCHAR(128) Name des Datentyps
ERSTELLT VON VARCHA(128) Primäres Authide, unter dem der Datentyp erstellt wurde
QUELLENSCHEMA VARCHAR(128) Schema des Quelldatentyps
QUELLENTYP VARCHAR(128) Name des Quelltyps
METATYP CHAR(1)

Klasse des Datentyps:

Ein benutzerdefinierter gewöhnlicher Array-Typ

L Benutzerdefinierter assoziativer Array-Typ

T-Charaktertyp

DATATYPEID GANZZAHL Interne Identifikatorin des Datentyps
SOURCETYPEID GANZZAHL Interne ID des eingebauten Datentyps, auf dem die unterschiedlichen Typ- oder Array-Elemente basieren
LÄNGE GANZZAHL Maximale Länge eines Datentyps basierend auf dem DECIMAL-Datentyp. Kann unterschiedlicher Typ oder Array-Typ sein
MASSSTAB SMALLINT Skala des dezimalen Datentyps
SUBTYP CHAR(1)

Untertyp des Datentyps, falls der Quelltyp einer der Zeichentypen ist. Der Datentyp kann unterschiedlicher Typ oder Array-Typ sein

B FÜR BIG DATA

S FÜR SBCS-DATEN

M FÜR GEMISCHTE DATEN

Leer Der Quelltyp ist kein Zeichentyp

GESCHAFFENE WESEN ZEITSTEMPEL Zeitpunkt, zu dem der Datentyp erstellt wurde
ENCODING_SCHEME CHAR(1)

Kodierungsschema des unterschiedlichen Typs:

Ein ASCII

E EBCDIC

U UNICODE

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom (MRM)-Band stammt
BEMERKUNGEN VARCHAR (762) Eine Zeichenkette, bereitgestellt von ser mit KOMMENTAR ON
BESITZERTYP CHAR(1)

Art des Besitzers:

Blank Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Freigabe von DB2, mit der das Objekt erstellt wird
INLINE_LENGTH GANZZAHL

Im Zeilenlängenattribut des Typs, wenn basierend auf dem LOB-Quelltyp:

-1 Typ gibt keine REIHENLÄNGE AN.

größer als oder gleich 0

Inline Length Attribut (in Byte) des Typs, wenn es auf dem LOB-Quelltyp basiert

ARRAYLÄNGE BIGINT Maximale Kardinalität, wenn der Datentyp ein Array-Typ ist. Für alle anderen Datentypen ist der Wert 0
ARRAYINDEXTYPEID GANZZAHL Datentyp des Indexes, wenn der Datentyp ein assoziatives Array-Typ ist. Für alle anderen Datentypen ist der Wert 0
ARRAYINDEXTYPELEN BIGINT Die maximale Länge eines Array-Indexes, wenn die Datentypen ein assoziativer Index sind.
ARRAYINDEXSUBTYP CHAR(1)

Subtyp des Array-Indexes:

B FÜR BITDATEN

S FÜR SBCS-DATEN

M FÜR GEMISCHTE DATEN

leer Der Array-Index ist kein Zeichentyp

SYSIBM. SYSDAUTH

Erfasst die Privilegien, die Benutzer über Datenbanken besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Authentifizierungs-ID oder Rolle des Benutzers, der Rechte gewährt hat
STIPENDIATER VARCHAR(128) Anwendungs-ID des Benutzers, der Rechte besitzt
NAME VARCHAR(24) Datenbankname
ZUSCHUSSTYP CHAR(1)

Art des Besitzers:

Blank Autorisierungs-ID

L-Rolle

AUTHHOWGOT CHAR(1)

Autorisierungsstufe des Nutzers, von dem die Rechte erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Erteilers.

Leerlauf Nicht anwendbar

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

S SYSADM

CREATETABAUTH CHAR(1)

GRANTEE kann Tabellen innerhalb der Datenbank erstellen:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATETSAUTH CHAR(1)

GRANTEE kann Tabellenräume innerhalb der Datenbank erstellen:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

DBADMAUTH CHAR(1)

GRANTEE kann DBADM-Autorität über die Datenbank haben:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

DBCTRLAUTH CHAR(1)

GRANTEE kann DBCTRL-Autorität über die Datenbank haben:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

DBMAINTAUTH CHAR(1)

GRANTEE kann DBMAINT-Befugnis über die Datenbank haben:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

DISPLAYDBAUTH CHAR(1)

GRANTEE kann den Befehl DISPLAY für die Datenbank ausgeben:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

DROPAUTH CHAR(1)

GRANTEE kann die ALTER- und DROP DATABASE-Anweisung ausstellen:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Das Y-Privileg wird ohne die GRANT-Option gehalten

IMAGKOPIAUTH CHAR(1)

GRANTEE kann die Werkzeuge COPY, MERGECOPY, MODIFY und QUIESCE in der Datenbank verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

LOADAUTH CHAR(1)

GRANTEE kann das Dienstprogramm LOAD verwenden, um Tabellen in der Datenbank zu laden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

REORGAUTH CHAR(1)

GRANTEE kann das REORG-Dienstprogramm verwenden, um Tabellenräume und Indizes in der Datenbank neu zu organisieren:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

RECOVERDBAUTH CHAR(1)

GRANTEE kann die RECOVER- und REPORT-Dienstprogramme auf Tablespaces in der Datenbank verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

REPARATURAUTÉ CHAR(1)

GRANTEE kann die DIAGNOSE- und REPAIR-Dienstprogramme auf Tabellenräumen und Indizes in der Datenbank verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

STARTDBAUTH CHAR(1)

GRANTEE kann den START-Befehl gegen die Datenbank verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

STATSAUTH CHAR(1)

GRANTEE kann die Dienstprogramme CHECK und RUNSTATS gegen die Datenbank verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

STOPAUTH CHAR(1)

GRANTEE kann den STOP-Befehl gegen die Datenbank ausgeben:

Leerlauf Privileg wird nicht wahrgenommen

G Privileg mit der GRANT-Option

Y-Privilegien ohne GRANT-Option

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
GRANTORTYP CHAR(1)

Gibt die Art des Besitzers an:

Leerlauf Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Löschzeit gelöscht aus der Zeittabelle des Systemzeitraums
TRANS_START ZEITSTEMPEL(12) Eindeutiger Zeitstempel pro Transaktion oder Nullwert

SYSIBM. SYSDBRM

Enthält eine Zeile für jede DBRM jedes Anwendungsplans

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Name der DBRM
ZEITSTEMPEL CHAR(8) Konsistenz-Token
PDSNAME CHAR(132) Name des partitionierten Datensatzes, dessen Mitglied das DBRM ist
PLNAME VARCHAR(24) Name des Anwendungsplans, zu dem dieses DBRM gehört
PLCREATOR VARCHAR(128) Autorisierungs-ID des Eigentümers des Antragsplans
ZITAT CHAR(1)

SQL-Zeichenkettentrenner für die SQL-Anweisungen im DBRM:

N Apostroph

Y Anführungszeichen

COMMA CHAR(1)

Dezimalkomma-Darstellung für SQL-Anweisungen im DBRM:

N Punkt

Y-Komma

HOSTLANG CHAR(1)

Die verwendete Host-Sprache:

B-Assemblersprache

C OS/VS COBOL

D C

F Fortran

P PL/I

2 VS COBOL II oder IBM COBOL R1

3 IBM COBOL (Version 2 oder nachfolgende Versionen)

4 C++

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
CHARSET CHAR(1)

Das System-CCSID für SCBS-Daten betrug 290 (Katakuna), als das Programm vorkompiliert wurde:

Ein Nein

K Ja

GEMISCHT CHAR(1)

Gemischte Daten waren in Kraft, als das Programm vorkompiliert wurde,

N Nein

Ja ja

DEC31 CHAR(1)

DEC31 war in Kraft, als das Programm vorkompiliert wurde

Leerlauf Nein

Ja ja

VERSION VARCHAR(122) Versionskennung für das DBRM
PRECOMPTS ZEITSTEMPEL Zeit, in der DBRM vorkompiliert war

PLCREATOR

TYP

CHAR(1)

Gibt die Art des Schöpfers an:

Leerlauf Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird

SYSIBM. SYSDEPENDENCIES

Zeichnet die Abhängigkeiten zwischen Objekten auf

Spaltenname Datentyp Beschreibung
BNAME VARCHAR(128) Name des Objekts, von dem ein anderes Objekt abhängig ist
BSCHEMA VARCHAR(128) Schema/Qualifier eines Objekts, von dem ein anderes Objekt abhängig ist
BCOLNAME VARCHAR(128) Spaltenname eines Objekts, von dem ein anderes Objekt abhängig ist
BCOLNO SMALLINT Spaltennummer des Objekts, von dem ein anderes Objekt abhängig ist
BTYPE CHAR(1)

Der Objekttyp, der durch BNAME, BSCHEMA und BCOLNAME identifiziert wird:

C Säule

E ANSTELLE VON Auslöser

F-Funktion

G Globale temporäre Tabelle

I Index

M Materialisierte Abfragetabelle

O-Verfahren

P Partitionierter Tabellenraum

Q-Sequenz

R-Tabellenraum

S Synonym

T-Tabelle

U Deutlicher Typ

V Ansicht

W SYSTEM_TIME Periode

Z BUSINESS_TIME Periode

0 null

BOWNER VARCHAR(128) Auth-ID des Besitzers eines Objekts, von dem ein anderes Objekt abhängig ist
BOWNERTYP CHAR(1)

Art des Erstellers eines Objekts, von dem ein anderes Objekt abhängig ist:

L-Rolle

Leerlauf Autorisierungs-ID, die keine Rolle ist

DNAME VARCHAR(128) Name des Objekts, das Abhängigkeiten von einem anderen Objekt hat
DSCHEMA VARCHAR(128) Schema oder Qualifikator eines Objekts, das Abhängigkeiten von einem anderen aufweist
UMLEITUNG VARCHAR(122) Versionsbezeichner des durch DSCHEMA identifizierten Objekts und DNAME, falls das Objekt eine Version besitzt.
DCOLNAME VARCHAR(128) Spaltenname eines Objekts, das Abhängigkeiten von einem anderen Objekt aufweist
DCOLNO SMALLINT Spaltenzahl eines Objekts, das Abhängigkeiten von einem anderen hat
DTYP CHAR(1)

Objekttyp, identifiziert durch DNAME, DSCHEMA, DCOLNAME:

B Abzugspaket für den Basisabzug

C Erzeugte Spalte

F-Funktion

I Index

M Materialisierte Abfragetabelle

O-Verfahren

V-Ansicht

X-Zeilen-Berechtigung

Y-Säulenmaske

1 Abzugspaket für den fortgeschrittenen Abzug

DOWNER VARCHAR(128) Auth-ID des Besitzers eines Objekts mit Abhängigkeiten von einem anderen Objekt
DOWNERTYP CHAR(1)

Typ des Ersteller eines Objekts mit Abhängigkeiten von einem anderen Objekt:

L-Rolle

Leerlauf Autorisierungs-ID

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basis (MRM) Band kam
BAUTH SMALLINT Privileg gilt für ein Objekt, von dem ein anderes Objekt abhängig ist

SYSIBM. SYSDUMMY1

Enthält eine Zeile in einem EBCDIC-Tabellenraum

Spaltenname Datentyp Beschreibung
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSDUMMYA

Enthält eine Zeile im ASCII-Tabellenraum

Spaltenname Datentyp Beschreibung
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSDUMMYE

Enthält eine Zeile im EBCDIC-Tabellenraum

Spaltenname Datentyp Beschreibung
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSDUMMYU

Enthält eine Zeile in einem UNICODE-Tabellenraum

Spaltenname Datentyp Beschreibung
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSDYNQRY

Enthält Informationen zur Stabilisierung des Zugriffspfades für dynamische SQL-Anweisungen

Spaltenname Datentyp Beschreibung
SDQ_STMT_ID BIGINT Identifikator der stabilisierten dynamischen Abfrage
STBLGRP VARCHAR(128) Name der Stabilisierungsgruppe
COPYID SMALLINT

Kopiere den Typ stabilisierter Laufzeitstrukturen für Abfragen

0 Aktuelle Ausgabe

4 Ungültige Kopie

CURSQLID VARCHAR(128) Aktuelle SQLID für stabilisierte dynamische Abfragen
KURSCHEMA VARCHAR(128) Aktuelles Schema für stabilisierte dynamische Abfrage
CURAPPLCOMPAT VARCHAR(10) Aktuelle Anwendungskompatibilität für stabilisierte dynamische Abfragen
QUERY_HASH CHAR(16) Hash-Schlüssel, der durch SQL-Anweisungstext für stabilisierte dynamische Abfragen generiert wird

QUERY_HASH_

VERSION

GANZZAHL Version des Abfrage-Hash
GÜLTIG CHAR(1)

Ob eine stabilisierte dynamische Abfrage gültig ist

A – ALTER änderte Tabelle oder Basisansichtstabelle

H – ALTER eines Objekts, das vor DB2 V5 erstellt wurde

N – Stabilisierter Zugriffspfad ist nicht gültig

Y – Stabilisierter Zugriffspfad für dynamische Abfragen ist gültig

ZULETZT VERWENDET DATUM Eine Datumsanfrage, die stabilisierte Laufzeitstrukturen verwendet, wurde zuletzt ausgeführt
RELBOUND CHAR(1) DB2-Freigabe, wenn die Abfrage stabilisiert wurde
GROUP_MEMBER VARCHAR(24) Zeile über die Aktualisierung des Datums-Mitgliedsnamens
STBLTIME ZEITSTEMPEL Zeitstempel bei Stabilisierung der Aussage
ROWID ROWID Interne Nutzung
STMTTEXT CLOB (2M) Text der SQL-Anweisung und einer beliebigen Attributzeichenkette
FUNCTION_LVL VARCHAR(10) Funktionsebene der Abfrage, wenn die Zeile eingefügt wurde

SYSIBM. SYSDYNQRYDEP

Enthält Informationen zu Abhängigkeiten für dynamische Abfragepakete

Spaltenname Datentyp Beschreibung
SDQ_STMT_ID BIGINT Identifikator der stabilisierten dynamischen Abfrage
COPYID SMALLINT

Kopiere den Typ stabilisierter Laufzeitstrukturen für Abfragen

0 Aktuelle Ausgabe

1 Vorherige Kopie

2 Originalkopie

BQUALIFIER VARCHAR(128)

Der Wert hängt vom Objekttyp ab

BTYPE=R – Wert ist Datenbank

BTYPE=B oder C – der Wert ist tabellisch

BTYPE=F, O oder Q – der Wert ist der Name des Schemas

Leer, falls BNAME die Rolle ist

Else-Wert ist das Schema von BNAME

BNAME VARCHAR(128) Der Name der Objektabfrage hängt von
BTYPE CHAR(1)

Art des Objekts

B BUSINESS_TIME

C SYSTEM_TIME

E ANSTELLE VON Auslöser

F UDF oder Cast-Funktion

G Globale temporäre Tabelle

I Index

M materialisierte Abfragetabelle

O Gespeichertes Verfahren

P Partitionierter Tabellenraum mit LARGE oder DSSIZE

Q Sequenzobjekt

R-Tabellenraum

S Synonym

T-Tabelle

U-Charaktertyp

V-Ansicht

W SYSTEM_TIME Periode

Z BUSINESS_TIME Periode

0 Alias

KLASSE CHAR(1)

Eine Autorisierungsabhängigkeit

D DDL-Abhängigkeit

BAUTH SMALLINT

Privileg gilt auf dem Objekt, wenn KLASSE = A gilt

50 SELECTAUTH

51 INSERTAUTH

52 DELETEAUTH

53 UPDATEAUTH

64 AUSFÜHRUNG AUTH

263 USAGEAUTH

291 READAUTH

292 WRITEAUTH

0 nicht verwendet – KLASSE = D

AUTHID_TYPE CHAR(1)

Art der Genehmigung

Blank Wert von CLASS = D oder CLASS = A (authid)

L AUTHID enthält den Namen der Rolle

AUTHID VARCHAR(128) Der Inhaber des Privilegs bei der Objektabfrage ist abhängig
DBNAME VARCHAR(128) Datenbank, für die Benutzer oder Rolle die DBADM-Autorität besitzt
BADMINAUTH VARCHAR(128)

Autorität, die Zugriff auf das Objekt erlaubte

B SDBAMAUTH

D DBADMAUTH

G ACCESSCTRLAUTH

K SQL ADMCUTH

L SYSCTRLAUTH

S SYSADMAUTH

T DATAACCESSAUTH

Blankbefugnis nicht vorbehalten

PUBLICAUTH CHAR(1)

Y Privileg von der Öffentlichkeit gehalten

Leeres Privileg nicht von der Öffentlichkeit gehalten oder KLASSE = D

ALLOBJAUTH CHAR(1)

Y-Privileg gilt für alle Objekte innerhalb des Schemas

Leeres Privileg gilt nicht für alle Objekte oder KLASSE = D

QUERYHASH BINÄR(16) Hash-Schlüssel des Ausweisungstextes, wenn CLASS = D

SYSIBM. SYSDYNQRY_EXPL

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Spaltenname Datentyp Beschreibung
DATA2 BLOB(2G) Nur für den internen Gebrauch

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

SYSIBM. SYSDYNQRY_OPL

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Spaltenname Datentyp Beschreibung
DATA4 BLOB(2G) Nur für den internen Gebrauch

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

SYSIBM. SYSDYNQRY_SHTEL

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Spaltenname Datentyp Beschreibung
DATA3 BLOB(2G) Nur für den internen Gebrauch

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

SYSIBM. SYSDYNQRY_SPAL

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Spaltenname Datentyp Beschreibung
DATA1 BLOB(2G) Nur für den internen Gebrauch

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

SYSIBM. SYSDYNQRY. TXTL

Enthält interne Informationen für eine stabilisierte dynamische SQL-Anweisung

Spaltenname Datentyp Beschreibung
STMTTEXT CLOB (2M) Text der SQL-Anweisung

SYSIBM. SYSENVIRONMENT

Zeichnet die Umweltvariablen auf, wenn ein Objekt erstellt wird

Spaltenname Datentyp Beschreibung
ENVID GANZZAHL Interne Kennung der Umgebung
CURRENT_SCHEMA VARCHAR(128) Das aktuelle Schema
NEU ERSCHAFFEN CHAR(1) Die Freigabe, wenn die Umgebungsinformationen erstellt werden
PATHSCHEMAS VARCHAR(2048) Der Schemapfad

APPLICATION_

ENCODING_CCSID

GANZZAHL Das CCSID der Anwendungsumgebung

ORIGINAL_

ENCODING_CCSID

GANZZAHL Das ursprüngliche CCSID der Textkette der Anweisung
DECIMAL_POINT CHAR(1)

Der Dezimalkomma-Indikator:

C-Komma

P-Periode

MIN_DIVIDE_

MASSSTAB

CHAR(1)

Die Mindestteilungsskala:

N Die üblichen Regeln gelten für Dezimaldivision in SQL

Y Behalten Sie mindestens drei Ziffern rechts vom Dezimalpunkt nach jeder Dezimaldivision

STRING_

TRENNZEICHEN

CHAR(1)

Der Zeichenzeichengrenzer, der in COBOL-String-Constraints verwendet wird:

Eine Apostrophe (')

Q Zitat (")

SQL_STRING_

TRENNZEICHEN

CHAR(1)

Der SQL-String, der in String-Constraints verwendet wird:

Eine Apostrophe (')

Q Zitat (")

MIXED_DATA CHAR(1)

Verwendet gemischte DBCS-Daten:

N Keine gemischten Daten

Y Gemischte Daten

DECIMAL_

ARITHMETIK

CHAR(1)

Regeln, die für AKTUELLE PRÄZISION verwendet werden und wenn beide Operanden in der Dezimaloperation eine Genauigkeit von 15 oder weniger haben:

1 DEC15 legt fest, dass die Regeln keine Genauigkeit größer als 15 Ziffern erlauben

2 DEC31 legt fest, dass die Regeln eine Genauigkeit von bis zu 31 Ziffern erlauben

DATE_FORMAT CHAR(1)

Das Datumsformat:

I ISO-yyyyy-mm-dd

J JIS-yyyy-mm-dd

U USA-mm/dd/yyyy

E EUR-dd.mm.yyyy

L Lokal definiert durch eine Installations-Exit-Routine

TIME_FORMAT CHAR(1)

Das Zeitformat:

Ich ISO-hh.mm.ss

J JIS-hh.mm.ss

U USA-hh:mm AM oder hh:mm PM

E EUR-hh.mm.ss

L Lokal definiert durch eine Installations-Exit-Routine

FLOAT_FORMAT CHAR(1)

Das Gleitkomma-Format:

I IEEE Gleitkomma-Format

S System/390 Gleitkomma-Format

HOST_LANGUAGE CHAR(8) Die Wirtssprache: ASM, C, CPP, IBMCOB, PLI, FORTRAN
CHARSET CHAR(1)

Der Zeichensatz:

Eine alphanumerische

FOLD CHAR(1)

Anwendbar, wenn HOST_LANGUAGE C oder CPP ist

N Kleine Buchstaben in SBCS-Gewöhnungskennungen werden nicht zu Großbuchstaben gefaltet

Y Kleine Buchstaben in SBCS-gewöhnlichen Kennungen werden zu Großbuchstaben gefaltet

Blank Nicht anwendbar

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
RUNDUNG CHAR(1)

Rundungsmodus, der verwendet wird, wenn arithmetische und Casting-Operationen auf DECFLOAT-Daten durchgeführt werden:

C ROUND_CEILING

D ROUND_DOWN

F ROUND_FLOOR

G ROUND_HALF_DOWN

E ROUND_HALF_EVEN

H ROUND_HALF_UP

U ROUND_UP

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, dass der Streit entstanden ist
APPLCOMPAT VARCHAR(10) Mit der Umgebung verbundene Anwendungskompatibilität

SYSIBM. SYSFIELDS

Enthält eine Zeile für jede Spalte, die eine Feldprozedur besitzt.

Spaltenname Datentyp Beschreibung
TBCREATOR VARCHAR(128) Schema oder Qualifikator die Tabelle, die die Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die die Spalte enthält
COLNO SMALLINT Numerischer Platz dieser Spalte in der Tabelle
NAME VARCHAR(128) Name einer Spalte
FLDTYPE VARCHAR(24) Datentyp der codierten Werte im Feld
LÄNGE SMALLINT Längenattributfeld; oder, für ein Dezimalfeld, dessen Prognose
MASSSTAB SMALLINT Skalieren, wenn FLDTYP DEZIMAL ist; ansonsten ist der Wert 0
FLDPROC VARCHAR(24) Für das Feldverfahren ist der Name des Verfahrens
ARBEITSBEREICH SMALLINT Für die Feldprozedur ist die Größe des Arbeitsbereichs in Bytes
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt
EXITPARML SMALLINT Länge des Feldprozedur-Parameterwertblocks
PARMLIST VARCHAR (735) Parameterliste nach FIELDPROC
EXITPARM WARCHAR (1530) Parameterwertblock des Feldprozedurs

SYSIBM. SYSFOREIGNKEYS

Enthält eine Zeile für jede Spalte jedes Fremdschlüssels

Spaltenname Datentyp Beschreibung
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Besitzers der Tabelle, die die Spalte enthält
TBNAME VARCHAR(128) Name der Tabelle, die die Spalte enthält
RELNAME VARCHAR(128) Constraint-Name für Constraint, welche Spalte Teil des Fremdschlüssels ist
COLNAME VARCHAR(128) Name der Spalte
COLNO SMALLINT Numerischer Platz der Spalte in ihrer Tabelle
COLSEQ SMALLINT Numerischer Platz der Spalte im Fremdschlüssel
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von Basic-(MRM)-Tape stammt

SYSIBM. SYSINDEXCONTOL

Enthält einzeilige Zeitfenster zur Steuerung der Nutzung des für einen Index zugewiesenen Speichers

Spaltenname Datentyp Beschreibung
SSID CHAR(4) DBb2-Subsystem. Wenn die Daten, die den Wert anzeigen, null sind und auf alle zutreffen.
AUFTEILUNG SMALLINT Partitionsnummer. Null gilt für alle
IXNAME VARCHAR(128) Name des Index
IXCREATOR VARCHAR(128) Schema des Index
TYP CHAR(1)

Zweck der Speichernutzung

F Schneller Indexdurchlauf (FTB)

AKTION CHAR(1)

Es wurden Maßnahmen durchgeführt

F Force FTB-Erstellung

D Deaktivieren Sie die FTB-Erstellung

A Automatische FTB-Erstellung

MONTH_WEEK CHAR(1)

Bedeutung des Werts der TAG-Spalte

M Tag des Monats

W Wochentag

MONAT SMALLINT Monate, in denen das Zeitfenster gilt. Werte 1–12
TAG SMALLINT Tag des Monats oder Wochentags, für den das Zeitfenster gilt
FROM_TIME ZEIT Tageszeit, zu der das Zeitfenster beginnt
TO_TIME ZEIT Tageszeit, zu der das Zeitfenster endet

SYSIBM. SYSINDEXCLEANUP

Spezifiziert die Zeitfenster zur Steuerung der Indexreinigungsverarbeitung

Spaltenname Datentyp Beschreibung
DBNAME VARCHAR(24) Der Name der Datenbank, die den Indexraum enthält
INDEXRAUM VARCHAR(24) Der Name des Indexraums
ENABLE_DISABLE CHAR(1)

Aktiviert oder deaktiviert die Bereinigung des angegebenen Indexraums

'E' Aktiviert

'D' Außer Gefecht gesetzt

MONTH_WEEK CHAR(1)

Gibt die Bedeutung des Wertes der TAG-Spalte an

'M' Tag des Monats

'W' Wochentag

MONAT SMALLINT

Monat, in dem das Zeitfenster gilt. 1-12 = Januar-Dezember..

G  Ja, und es ist ein Index, der verwendet wird, um die Eindeutigkeit von Werten in einer Spalte zu erzwingen, definiert als ROWID GENERATED BY DEFAULT

X Ja, und es ist ein Index, der verwendet wird, um die Eindeutigkeit von Werten in einer Spalte zu erzwingen, die XML-Daten enthält

TAG SMALLINT Der Monatstag oder der Wochentag, für den das Zeitfenster gilt, wie durch den Wert MONTH_WEEK
START_TIME ZEIT Ortszeit zu Beginn des von der Zeile angegebenen Zeitfensters
END_TIME ZEIT Ortszeit am Ende des durch die Zeile angegebenen Zeitfensters

SYSIBM. SYSINDEXES

Enthält eine Zeile für jeden Index

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name des Index
SCHÖPFER VARCHAR(128) Schema des Index
TBNAME VARCHAR(128) Name der Tabelle, in der der Index identifiziert ist
TBCREATOR VARCHAR(128) Schema der Tabelle
UNIQUERULE CHAR(1)

Ob der Index eindeutig ist:

C Ja, und es wird verwendet, um die Eindeutigkeit einer EINDEUTIGEN Constraint- oder Hash-Key-Spalten zu erzwingen

D No (Duplikate sind erlaubt)

U Ja

P Ja, und es ist ein primärer Index

C Ja, es ist ein Index, der zur Durchsetzung einer EINDEUTIGEN Einschränkung verwendet wird

N Ja, und es ist definiert mit EINDEUTIG WO

R Ja, es ist ein Index, der verwendet wird, um die Eindeutigkeit eines nicht-primären Elternschlüssels zu erzwingen

G Ja, und es ist ein Index, der verwendet wird, um die Eindeutigkeit von Werten in einer Spalte zu erforschen, die als ROWID STANDARDMÄSSIG ERZEUGT definiert ist

X Ja, und es ist ein Index, der verwendet wird, um die Eindeutigkeit von Werten in einer Spalte zu erzwingen, die XML-Daten enthält

COLCOUNT SMALLINT Die Anzahl der Spalten im Schlüssel
CLUSTERBILDUNG CHAR(1)

Ob CLUSTER bei der Erstellung des Index angegeben wurde:

N Nein

Ja ja

GRUPPIERT CHAR(1)

Wo die Tabelle tatsächlich nach dem Index gruppiert ist:

N Eine signifikante Anzahl von Zeilen ist nicht in Cluster-Reihenfolge oder es wurden keine Statistiken erhoben

Y Die meisten Zeilen sind in Cluster-Reihenfolge angeordnet

Blank Nicht anwendbar

Eine aktualisierbare Spalte, die durch RUNSTATS geändert werden kann.

Für den sparsen Index basiert dies auf dem tatsächlichen Inhalt des Index

DBID SMALLINT Interne Kennung der Datenbank
OBID SMALLINT Interne Kennung des Index-Fächersatzbeschreibers
ISOBID SMALLINT Interne Kennung des Index-Seitensatzbeschreibers
DBNAME VARCHAR(24) Name der Datenbank, die den Index enthält
INDEXRAUM VARCHAR(24) Name des Indexraums
NLEAF GANZZAHL Anzahl der aktiven Blattseiten im Index
NLEVELS SMALLINT Anzahl der Niveaus im Indexbaum. Eine aktualisierte Spalte
BPOOL CHAR(8) Name des für den Index verwendeten Pufferpools
PGSIZE SMALLINT Größe in KB der Blattseiten im Index. 4, 8, 16 oder 32
ERASERULE CHAR(1) Datensätze werden gelöscht, wenn sie fallengelassen werden. Bedeutungslos, wenn der Index partitioniert ist: N Nein, Y Ja
CLOSERULE CHAR(1) Datensätze sind Kandidaten für den Abschluss, wenn die Begrenzung der Anzahl offener Datensätze erreicht ist: N Nein, Y Ja
WELTRAUM GANZZAHL Anzahl der Kilobyte DASD-Speicher, die dem Index zugewiesen sind, bestimmt durch die letzte Ausführung des STOSPACE-Dienstes
IBMREQD CHAR(1) Y zeigt an, dass die Zeile MRM-Band kam
CLUSTERVERHÄLTNIS SMALLINT Prozentsatz der Zeilen in Cluster-Reihenfolge
ERSTELLT VON VARCHAR(128) Primäre Autorisierungs-ID des Benutzers, der den Index erstellt hat
STATSTIME ZEITSTEMPEL Datum und Uhrzeit des letzten Aufrufs von RUNSTATS
INDEXTYP CHAR(1)

2 Typ-2-Index oder Hash-Überlauf-Index auf nicht partitionierten Tabellen

Blank Typ-1-Index

Sekundärindex der D-Datenpartition

P Sowohl partitioniert als auch ist ein Partitionierungsindex

FIRSTKEYCARDF FLOAT Anzahl der unterschiedlichen Werte der ersten Schlüsselspalte. Ist eine Schätzung, wenn sie während der Erfassung von Statistiken auf einer einzelnen Partition aktualisiert wird. -1, wenn keine Statistiken gesammelt wurden. Eine aktualisierbare Spalte. Für den sparsen Index basiert dies auf dem tatsächlichen Inhalt des Index
FULLKEYCARDF FLOAT Anzahl der unterschiedlichen Werte des Schlüssels
GESCHAFFENE WESEN ZEITSTEMPEL Zeitpunkt, in der CREATE für den Index ausgeführt wurde
ALTEREDTD ZEITSTEMPEL Zeitpunkt, an dem der jüngste ALTER INDEX ausgeführt wurde
STÜCKGRÖSSE GANZZAHL Maximale Größe eines Datensatzes in Kilobyte für NPIs
VERSTANDEN CHAR(1)

COPY YES wurde für den Index angegeben. Der Index kann kopiert werden und die SYSLGRNX-Aufzeichnung ist für den Index aktiviert

N Nein

Y Ja

COPYLRSN CHAR(10) Value kann entweder ein RBA oder ein LRSN sein
CLUSTERVERHÄLTNIS FLOAT Prozentsatz der Zeilen in Cluster-Reihenfolge (x 100)
SPACEF FLOAT(8) Kilobyte DASD-Speicher
BEMERKUNGEN VARCHAR (762) Eine vom Benutzer bereitgestellte Zeichenfeld-Zeichenkette mit COMMENT ON
GEPOLSTERT CHAR(1)

Ob Schlüssel innerhalb des Index für Spaltendaten mit unterschiedlicher Länge ergänzt werden

Y-Index ist gepolstert

Der N-Index ist nicht gepolstert

Leerlauf Der Index enthält keine unterschiedlich langen oder grafischen Daten

VERSION SMALLINT Version des Datenzeilenformats für diesen Index
OLDEST_VERSION SMALLINT Versionsnummer, die das älteste Format der Daten im Indexraum und alle Bildkopien des Index beschreibt

CURRENT_

VERSION

SMALLINT Versionsnummer, die das neueste Datenformat im Indexraum beschreibt
NEU ERSCHAFFEN CHAR(1) Freigabe der DB2-Nutzung für das Objekt. Leer, wenn vor V8
AVGKEYLEN GANZZAHL Durchschnittliche Schlüssellänge im Index

KEYTARGET_

GRAF

SMALLINT Anzahl der Schlüsselziele für einen erweiterten Index
UNIQUE_COUNT SMALLINT Anzahl der Spalten oder Schlüsselziele, die die eindeutige Einschränkung eines Index bilden, wenn andere nicht-einschränkende Spalten oder Schlüsselziele existieren. Ansonsten ist der Wert 0

IX_EXTENSION_

TYP

CHAR(1)

Identifiziert die Art des erweiterten Indexes:

Blank Einfacher Index

S-Index auf einem skalaren Ausdruck

N Knoten-ID-Index

T Räumlicher Index

V XML-Index

KOMPRESS CHAR(1)

Gibt für den Index an, dass Kompression aktiv ist:

Die N-Index-Kompression ist nicht aktiv

Die Y-Index-Kompression ist aktiv

BESITZER VARCHAR(128) Autorisierungs-ID des Inhabers des Index
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

DATAREPEAT

FAKTOR

FLOAT Erwartete Anzahl der Datenseiten, die nach einer Indexschlüsselreihenfolge berührt werden
ENVID GANZZAHL Interne Umweltkennung
HASH CHAR(1)

Hash-Überlauf-Index für eine Hashtabelle

N Nr. (Standard)

Ja ja

SPÄRLICH CHAR(1)

Index ist spärlich oder nicht

N Nein. (Standard) Jede Datenzeile hat einen Indexeintrag

Y Ja. Index hat möglicherweise keinen Eintrag für jede Datenzeile in der Tabelle

X Ausgeschlossen, Index hat keinen Indexeintrag, wenn jede Datenzeile einer Schlüsselspalte den NULL-Wert enthält

ROWID ROWID ROWID-Spalte, erstellt für die Lob-Spalten in dieser Tabelle
DSSIZE GANZZAHL Maximale Größe in KB des partitionierten Index-Datensatzes. 0 für NPI
PAGENUM CHAR(1)

Format der Seitenzahlen für den Index

Ein Absolutes

R-Relativ

PARTKEY-SPALTE SMALLINT Nicht benutzt
STATUS CHAR(1) Nicht benutzt
INDEXSTATUS SMALLINT Nicht benutzt
PARTITIONEN VARCHAR (765) Nicht benutzt
PQTY GANZZAHL Für benutzerverwaltete Datensätze. Der Wert ist die primäre Speicherplatzzuweisung
STORTYP CHAR(1)

Art der Speicherzuweisung

E Explicit (Speichergruppe nicht verwendet)

I Implicit (verwendete Speichergruppe)

STORNAME VARCHAR(128) Name der Speichergruppe, die für die Speicherzuweisung verwendet wird
VCATNAME VARCHAR(24) Name des ICF-Katalogs, der für die Platzverteilung verwendet wird
GRATISSEITE SMALLINT Anzahl der geladenen Seiten, bevor die Seite frei bleibt.
PCTFREE SMALLINT Prozentsatz jeder verbleibenden Seite als freier Speicherplatz
GBPCACHE CHAR(1)

Cache-Option für Gruppen-Pufferpools

Leere Nur geänderte Seiten

A Geänderte und unveränderte Seiten

N Keine Daten werden zwischengespeichert

SECQTY1 GANZZAHL Sekundäre Speicherplatzzuweisung für benutzerdefiniert verwaltete Datensätze
ENFORCED_CONS CHAR(1)

Ob der Index eine nicht-eindeutige Nebenbedingung durchsetzt

Blank Setzt keine nicht-eindeutige Einschränkung durch

f Setzt einen Fremdschlüssel für eine tempelbezogene Einschränkung durch.

IMPLIZIT CHAR(1)

Ob der Index implizit geschaffen wurde

Blank n/a

N Explizit erstellt

Y Implizit geschaffen

REGENERATETS ZEITSTEMPEL(12) Zeit, in der das Objekt regeneriert wurde

SYSIBM. SYSINDEXES_HIST

Enthält Zeilen aus SYSINDEXES

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name des Index
SCHÖPFER VARCHAR(128) Schema des Index
TBNAME VARCHAR(128) Name der Tabelle, auf der der Index definiert ist
TBCREATOR VARCHAR(128) Schema der Tabelle
CLUSTERBILDUNG CHAR(1)

CLUSTER wurde angegeben, als der Index erstellt wurde

N Nein

Ja ja

NLEAF GANZZAHL Anzahl der aktiven Blattseiten im Index
NLEVELS SMALLINT Anzahl der Stufen im Indexbaum
STATSTIME ZEITSTEMPEL Datum und Uhrzeit der letzten Aufruf von RUNSTATS
FIRSTKEYCARDF FLAOT(8) Anzahl der unterschiedlichen Werte in der ersten Schlüsselspalte
FULLKEYCARDF FLOAT(8) Anzahl der unterschiedlichen Werte des Schlüssels
CLUSTERVERHÄLTNIS FLOAT(8) Prozentsatz der Zeilen, die in Cluster-Reihenfolge liegen
SPACEF FLOAT(8) Anzahl der zugeteilten Kilobyte DASD-Speichers
IBMREQD CHAR(1) Y zeigt an, dass die Zeile MRM-Band kam
AVGKEYLEN GANZZAHL Durchschnittliche Schlüssellänge im Index

DATAREPEAT

FACTORF

FLOAT Erwarteter Name der Datenseiten, die nach einer Indexschlüsselreihenfolge berührt werden

SYSIBM. SYSINDEXES_RTSECT

Eine Hilfstabelle für die RTSECTION-Spalte des SYSIBM. SYSINDEXES-Tabelle

Spaltenname Datentyp Beschreibung
  BLOB(1G) Nur für den internen Gebrauch

SYSIBM. SYSINDEXES_TREE

Eine Hilfstabelle für die PARSETREE-Spalte des SYSIBM. SYSINDEXES-Tabelle

Spaltenname Datentyp Beschreibung
  BLOB(1G) Nur für den internen Gebrauch

SYSIBM. SYSINDEXPART

Eine Zeile für jeden nicht-partitionierenden Index und eine für jede Partition eines partitionierten Index

Spaltenname Datentyp Beschreibung
AUFTEILUNG SMALLINT Partitionsnummer; 0, wenn der Index nicht partitioniert ist
IXNAME VARCHAR(128) Name der Teilung
IXCREATOR VARCHAR(128) Schema der Partition
PQTY GANZZAHL Für benutzerverwaltete Datensätze ist der Wert die primären Speicherzuweisungseinheiten von 4KB-Speicherblöcken oder -1
SQTY SMALLINT Für benutzerverwaltete Datensätze ist der Wert die primären Speicherzuweisungseinheiten von 4KB-Speicherblöcken oder -1
STORTYP CHAR(1)

Art der Speicherzuweisung:

E Explicit, und STORNAME, nennt einen ICF-Katalog

I Implicit und STORNAME Namen in der Speichergruppe

STORNAME VARCHAR(128) Name der Speichergruppe oder integrierter Katalog-Facility-Katalog, der für die Platzzuweisung verwendet wird
VCATNAME VARCHAR(24) Name des ICF-Katalogs, der für die Platzzuweisung verwendet wird
LEAFDIST GANZZAHL Durchschnittliche Anzahl der Blattseiten zwischen aufeinanderfolgenden aktiven Blattseiten des Index (x 100)
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom MRM-Band kam
LIMITKEY VARCHAR(512) Hoher Wert des Limitschlüssels der Partition in einem internen Format
GRATISSEITE SMALLINT Anzahl der geladenen Seiten, bevor eine Seite frei bleibt
PCTFREE SMALLINT Prozentsatz jeder Blatt- oder Nicht-Blattseite, die als frei übrig bleibt
WELTRAUM GANZZAHL KBs-Speicher zugewiesen der Indexraumpartition
STATSTIME ZEITSTEMPEL Datum und Uhrzeit der letzten Anrufung von RUNSTATS
GBPCACHE CHAR(1)

Cache-Option für Gruppenpufferpool, die für Index oder Indexpartition angegeben ist.

Nur die geänderten Seiten werden gechnappt

A Geänderte und unveränderte Seiten werden zwischengespeichert

N Keine Daten werden zwischengespeichert

FAROFFPOSF FLOAT Anzahl der referenzierten Zeilen aus optimaler Position aufgrund eines Einfügens auf einer ganzen Seite
NEAROFFPOST FLOAT Anzahl der referenzierten Zeilen nahe, aber nicht an optimaler Position, aufgrund des Einfügens in die ganze Seite
CARDF FLOAT Anzahl der RIDs im Index, die sich auf Datenzeilen oder LOBs beziehen
SECQTYI GANZZAHL Sekundäre Speicherplatzzuweisung in Einheiten mit 4 KB Speicher
IPREFIX CHAR(1) Erster Charakter der Instanz für den Namen des Datensatzes des Indexes. 'I' oder 'J' sind die einzigen gültigen Werte. Standard ist 'I'.
ALTEREDTS ZEITSTEMPEL Zeitpunkt, als die jüngste ALTER INDEX-Erklärung
SPACEF FLOAT(8) Kilobyte DASD-Speicher
DSNUM GANZZAHL Anzahl der Datensätze
AUSDEHNUNGEN GANZZAHL Anzahl der Datensatzerweiterungen

PSEUDO_DEL_

EINTRÄGE

GANZZAHL Anzahl der pseudo-gelöschten Einträge
LEAFNEAR GANZZAHL Anzahl der Blattseiten, die physisch nahe der vorherigen Blattseite für aufeinanderfolgende aktive Blattseiten liegen
LEAFFAR GANZZAHL Anzahl der Blattseiten, die physisch weit entfernt von vorherigen Blattseiten liegen, für aufeinanderfolgende (aktive Blatt-)Seiten, die in einem Index-SCA abgerufen werden
OLDEST_VERSION SMALLINT Versionsnummern, die die älteste Form von Daten im Indexteil und alle Bildkopien des Indexteils beschreiben
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, zu dem die Partition erstellt wurde
AVGKEYLEN GANZZAHL Durchschnittliche Länge der Schlüssel im Index
RBA_FORMAT CHAR(1)

Gibt das Format der RBA/LRSN an

B Basic, 6-Byte RBA/LRSN-Format

E-Extended, 10-Byte-RBA/LRSN-Format

U Undefiniert

Blank für migrierte Objekte

DSSIZE GANZZAHL Maximale Größe in KB des partitionierten Indexdatensatzes
PAGENUM CHAR(1)

Format der Seitenzahlen für den Index

A Absolut

R-Relativ

LIMITKEY_

EXTERN

VARCHAR (765) Nicht benutzt

SYSIBM. SYSINDEXPART_HIST

Enthält Zeilen aus SYSINDEXPART

Spaltenname Datentyp Beschreibung
AUFTEILUNG SMALLINT Partitionsnummer, null, wenn der Index nicht partitioniert ist
IXNAME VARCHAR(128) Name des Index
IXCREATOR VARCHAR(128) Schema des Index
PQTY GANZZAHL Für benutzerverwaltete Datensätze ist der Wert die primäre Speicherplatzzuweisung in Einheiten von 4KB-Speicherblöcken oder -1
SECQTYI GANZZAHL Für benutzerverwaltete Datensätze ist der Wert die sekundäre Speicherplatzzuweisung in Einheiten von 4KB Speicherblöcken oder -1
LEAFDIST GANZZAHL Durchschnittliche Anzahl der Blattseiten zwischen aufeinanderfolgenden aktiven Blattseiten des Index (x100)
SPACEDF GANZZAHL KBs mit DASD-Speicher, die der Index-Speicherpartition zugewiesen sind
STATSTIME ZEITSTEMPEL Datum und Uhrzeit der letzten Invocation von RUNSTATS
FAROFFPOSF FLOAT(8) Die Zahl für bezieht sich auf Zeilen, die weit von der optimalen Position entfernt sind, weil sie in eine ganze Seite eingefügt werden
NEAROFFPOSF FLOAT(8) Die Zahl für bezieht sich auf Zeilen nahe, aber nicht an optimaler Position, aufgrund eines Einfügens in eine ganze Seite
CARDF FLOAT(8) Anzahl der RIDs im Index, die sich auf Datenzeilen oder LOBs beziehen
AUSDEHNUNGEN GANZZAHL Anzahl der Datensatzerweiterungen

PSEUDO_DEL_

EINTRÄGE

GANZZAHL Anzahl der pseudo-gelöschten Einträge
DSNUM GANZZAHL Datensatznummer innerhalb des Tabellenraums
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom MRM-Band kam
LEAFNEAR GANZZAHL Anzahl der Blattseiten, die physisch nahe der vorherigen Blattseite für aufeinanderfolgende aktive Blattseiten liegen
LEAFFAR GANZZAHL Anzahl der Blattseiten, die physisch weit von vorherigen Blattseiten entfernt sind, für aufeinanderfolgende (aktive Blatt-)Seiten, die in einem Indexscan abgerufen werden
AVGKEYLEN GANZZAHL Durchschnittliche Länge der Schlüssel im Index

SYSIBM. SYSINDEXSPACESTATS

Enthält Echtzeitstatistiken für die Indexbasis

Spaltenname Datentyp Beschreibung
UPDATESTATTIME ZEITSTEMPEL Zeitstempel, wenn die Zeile eingefügt oder zuletzt aktualisiert wurde
NLEVELS SMALLINT Anzahl der Stufen im Indexbaum
NPAGES GANZZAHL Anzahl der Seiten im Indexbaum, die nur pseudo-gelöschte Indexeinträge enthalten. Aktualisierte Spalte
NLEAF GANZZAHL Anzahl der Blattseiten im Index. Aktualisierte Spalte
NICHT AKTIV GANZZAHL Anzahl der aktiven Seiten in der Indexbasis oder Partition
WELTRAUM GANZZAHL Menge des Speicherplatzes in KB, der dem Indexraum oder der Partition zugewiesen ist
AUSDEHNUNGEN SMALLINT Anzahl der Ausdehnungen im Indexraum oder in der Partition
LOADRLASTTIME ZEITSTEMPEL Zeitstempel des letzten LOAD REPLACE auf Indexraum oder Partition
LETZTES MAL WIEDERAUFBAU ZEITSTEMPEL Zeitstempel des letzten REBUILD-INDEX auf dem Indexraum oder der Partition
LETZTE UMSTRUKTURIERUNG ZEITSTEMPEL Zeitstempel, wann das REORG INDEX-Dienstprogramm zuletzt auf dem Indexteil oder der Partition ausgeführt wurde, oder wenn das REORG INDEX-Dienstprogramm nicht ausgeführt wurde, die Zeit der Erstellung
REORGINSERTS GANZZAHL Anzahl der Indexeinträge, die seit der letzten Ausführung der PROGRAMME REORG, REBUILD INDEX oder LOAD REPLACE in den Indexraum oder die Partition eingefügt wurden, oder seit der Erstellung
REORGDELETES GANZZAHL Anzahl der Indexeinträge, die aus dem Indexraum oder der Partition gelöscht wurden, seit dem letzten Einsatz von REORG, REBUILD INDEX oder LOAD REPLACE oder seit der Erstellung
REORGAPPENDINSERT GANZZAHL Anzahl der Indexeinträge, die einen Schlüsselwert haben, der größer ist als der maximale Schlüsselwert im Index oder der Partition, die seit der letzten REORG, REBUILD INDEX oder LOAD REPLACEMENT oder seit der Erstellung des Objekts in den Indexraum oder die Partition eingefügt wurden

REORG

PSEUDODELETES

GANZZAHL Anzahl der Indexeinträge, die seit der letzten REORG, REBUILD INDEX oder LOAD REPLACE auf dem Indexraum oder der Partition pseudo-gelöscht wurden, oder seit das Objekt erstellt wurde
REORGMASSDELETE GANZZAHL Anzahl der Massenlöschungen aus einem segmentierten oder LOB-Tabellenraum, oder Anzahl der entfernten Tabellen aus einem segmentierten Tabellenraum seit der letzten Ausführung von REORG- oder LOAD RESTAUR-Tools, oder seit der Erstellung eines Objekts
REORGLEAFNEAR GANZZAHL Nettozahl der Blattseiten, die sich physisch in der Nähe vorheriger Seiten befinden, für aufeinanderfolgende aktive Blattseiten, die seit der letzten REORG, REBUILD INDEX oder LOAD REPLACE oder seit der Erstellung des Objekts aufgetreten sind
REORGLEAFFAR GANZZAHL Nettoanzahl der Blattseiten, die physisch weit von den vorherigen Blattseiten entfernt sind, für aufeinanderfolgende aktive Blattseiten, die seit der Erstellung des letzten REORG, REBUILD INDEX oder LOAD REPLACE, oder Objekt aufgetreten sind
REORGNUMLEVELS GANZZAHL Anzahl der Levels im Indexbaum, die seit der letzten REORG, REBUILD INDEX oder LOAD REPLACE, oder Objekt hinzugefügt oder entfernt wurden
STATSLASTTIME ZEITSTEMPEL Zeitstempel des letzten RUNSTATS auf Index oder Partition
STATSINSERTS GANZZAHL Anzahl der Datensätze oder LOBs, die seit der letzten Ausführung von RUNSTATS UTILITY oder seit der Erstellung eines Objekts in den Tabellenraum oder die Partition eingefügt wurden
STATSDELETES GANZZAHL Name der Indexeinträge, die seit dem letzten RUNSTATS auf dem Indexraum oder der Partition gelöscht wurden, oder seit das Objekt erstellt wurde
STATSMASSDELETE GANZZAHL Anzahl der Male, in denen Index- oder Indexraumpartitionen massenhaft gelöscht wurden, seit das Objekt erstellt wurde
COPYLASTTIN ZEITSTEMPEL Zeitstempel der letzten vollständigen Kopie auf Index oder Partition
COPYUPDATEPAGES GANZZAHL Anzahl unterschiedlicher Typen, die seit dem letzten Einsatz des COPY-Programms oder seit der Erstellung des Objekts aktualisiert wurden
KOPIENÄNDERUNGEN GANZZAHL Anzahl der Einfügen-, Aktualisierungs- und Löschoperationen seit dem letzten Einsatz des COPY-Programms oder seit der Erstellung des Objekts
COPYUPDATELRSN CHAR(10) LRSN oder RBA des ersten Updates nach der letzten KOPIE
COPYUPDATETIME ZEITSTEMPEL Zeitstempel des ersten Updates nach der letzten KOPIE
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DBID SMALLINT Interne Kennung der Datenbank
ISOBID SMALLINT Interne Identifikatorin des Indexraum-Seitensatzbeschreibers
PSID SMALLINT Interne Identikatorin des Tabellenraum-Seitenset-Deskriptors für den Tabellenraum, der mit dem Index assoziiert ist
AUFTEILUNG SMALLINT Datensatznummer im Index
INSTANZ SMALLINT Gibt an, ob das Objekt mit Datensatz 1 oder 2 verknüpft ist
GESAMTEINTRÄGE BIGINT Anzahl der Einträge, einschließlich doppelter Einträge, im Index oder der Partition
DBNAME VARCHAR(24) Name der Datenbank
NAME VARCHAR(128) Name des Index
SCHÖPFER VARCHAR(128) Schema des Index
INDEXRAUM VARCHAR(24) Name des Indexraums
ZULETZT VERWENDET DATUM Datum, an dem der Index für SELECT, FETCH, gesuchte UPDATE/DELETE verwendet wird oder zur Durchsetzung von RI-Einschränkungen verwendet wird
REORGINDEXACCESS BIGINT Anzahl der Male, in denen der Index für SELECT, FETCH, die Suche nach UPDATE/DELETE oder zur Durchsetzung von RI-Constraints verwendet wurde, oder seit der Erstellung des Objekts verwendet wurde
ANTRIEBSTYP CHAR(3)

Laufwerkstyp, auf dem Index oder Partitionsdatensatz definiert ist

HDD Festplattenlaufwerk

SDD Festkörperlaufwerk

BIGINT Für zukünftige IBM-Nutzung reserviert.
GETPAGES BIGINT Anzahl der Getpages seit der letzten Reorganisation oder Erstellung
SYS_START ZEITSTEMPEL(12) Startzeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Zeit, in der die Zeile aus der Systemperioden-Zeittabelle gelöscht wird
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSINDEXSTATS

Enthält jede Partition eines Partitionierungsindex oder eines datenpartitionierten sekundären Index

Spaltenname Datentyp Beschreibung
FIRSTKEYCARD GANZZAHL Für die Indexpartition die Anzahl der unterschiedlichen Werte der ersten Schlüsselspalte. Für einen spärlichen Index basiert die Statistik auf dem tatsächlichen Inhalt des Index
FULLKEYCARD GANZZAHL Für die Indexpartition die Anzahl der unterschiedlichen Werte eines Schlüssels. Für einen spärlichen Index basiert die Statistik auf dem tatsächlichen Inhalt des Index
NLEAF GANZZAHL Anzahl der aktiven Blattseiten in der Indexpartition
NLEVELS SMALLINT Anzahl der Ebenen im Partitionsindexbaum
CLUSTERVERHÄLTNIS SMALLINT Für die Indexpartition ist der Prozentsatz der Zeilen in Clustering-Reihenfolge
STATSTIME ZEITSTEMPEL Datum/Uhrzeit der letzten Invocation von RUNSTATS
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
AUFTEILUNG SMALLINT Partitionsnummer des Index
BESITZER VARCHAR(128) Schema des Eigentümers des Index
NAME VARCHAR(128) Name des Index
SCHLÜSSELANZAHL GANZZAHL Gesamtzahl aller RIDs in der Indexpartition
FIRSTKEYCARDF FLOAT Für die Indexpartition ist die Anzahl der unterschiedlichen Werte der ersten Schlüsselspalte
FULLKEYCARDF FLOAT Für die Indexpartition die Anzahl der unterschiedlichen Werte des Schlüssels
KEYCOUNTF FLOAT Gesamtzahl der RIDs in der Indexpartition
CLUSTERVERHÄLTNIS FLOAT Für die Indexpartition ist der Wert, multipliziert mit 100, der Prozentsatz der Zeilen in Clusterreihenfolge

DATAREPEAT

FACTORF

FLOAT Erwartete Anzahl der Datenseiten, die nach einer Indexschlüsselreihenfolge berührt werden

SYSIBM. SYSINDEXSTATS_HIST

Enthält Zeilen aus SYSINDEXSTATS

Spaltenname Datentyp Beschreibung
NLEAF GANZZAHL Anzahl der aktiven Blattseiten in der Indexpartition
NLEVELS SMALLINT Anzahl der Ebenen im Partitionsindexbaum
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert hat, aktualisierten Datum und Uhrzeit der letzten RUNSTATS-Aufruf die Statistiken
AUFTEILUNG SMALLINT Partitionsnummer des Index
BESITZER VARCHAR(128) Schema des Index
NAME VARCHAR(128) Name des Index
FIRSTKEYCARDF FLOAT Für die Indexpartition ist die Anzahl der unterschiedlichen Werte der ersten Schlüsselspalte
FULLKEYCARDF FLOAT Für die Indexpartition gilt die Anzahl der verschiedenen Schlüsselwerte
KEYCOUNTF FLOAT Gesamtzahl der Zeilen in der Partition
CLUSTERVERHÄLTNIS FLOAT Für die Indexpartition ist der Wert, multipliziert mit 100, der Prozentsatz der Zeilen, die in Cluster-Reihenfolge liegen
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

DATAREPEAT

FACTORF

FLOAT Erwartete Anzahl der Datenseiten, die nach einer Indexschlüsselreihenfolge berührt werden

SYSIBM. SYSJARCLASS_SOURCE

Hilfstabelle für SYSIBM. SYSCONTENTS

Spaltenname Datentyp Beschreibung
CLASS_SOURCE CLOB (10M) Der Inhalt der Klasse in der JAR-Datei

SYSIBM. SYSJARCLASS_SOURCE

Enthält die Java-Klassenquelle für installierte jar

Spaltenname Datentyp Beschreibung
JARSCHEMA VARCHAR(128) Das Schema der JAR-Datei
JAR_ID VARCHAR(128) Der Name der Jar-Akte
BESITZER VARCHAR(128) Autorisierungs-ID des Besitzers des jar-Objekts
JAR_DATA_ROWID ROWID ID, die zur Unterstützung des BLOB-Datentyps verwendet wurde
JAR_DATA BLOB(100M) Inhalt der JAR-Datei. Dies ist eine aktualisierte Spalte
WEG VARCHAR(2048) URL-Pfad der Quell-JAR-Datei. Dies ist eine aktualisierte Spalte
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der das JAR-Objekt erstellt wurde
ALTEREDTS ZEITSTEMPEL Zeit, in der das JAR-Objekt verändert wurde
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

SYSIBM. SYSJAVAOPTS

Enthält Build-Optionen, die während INSTALL_JAR

Spaltenname Datentyp Beschreibung
JARSCHEMA VARCHAR(128) Das Schema der JAR-Datei
JAR_ID VARCHAR(128) Der Name der Jar-Akte
BUILDSCHEMA VARCHAR(128) Schemaname für BUILDNAME
BUILDNAME VARCHAR(128) Verfahren zur Erstellung der Routine
BAUBESITZER VARCHAR(128) Autorisierungs-ID, die zur Erstellung der Routine verwendet wird
DBMLIB VARCHAR(256) PDS-Name, wo DBRM ansässig ist
HPJCOMPILE_OPTS VARCHAR(512) HPJ-Kompilierungsoptionen, die zur Installation der Routine verwendet werden
BIND_OPTS VARCHAR(2048) Bind-Optionen, die zur Installation der Routine verwendet werden
POBJECT_LIB VARCHAR(256) PDSE-Name, an dem sich das Programmobjekt befindet
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSJAVAPATHEN

Enthält den vollständigen JAR-Klassen-Auflösungspfad

Spaltenname Datentyp Beschreibung
JARSCHEMA VARCHAR(128) Schema der JAR-Datei
JAR_ID VARCHAR(128) Name der Jar-Datei
BESITZER VARCHAR(128) Autorisierungs-ID des Besitzers des JAR-Objekts
ORDINALZAHL SMALLINT Ordnungszahl des Pfadelements innerhalb des Java-Pfads des JAR

PE_CLASS_

MUSTER

VARCHAR(2048) Muster für Namen der Klassen, nach denen in der JAR-Datei dieses Pfadelements gesucht werden soll
PE_JARSCHEMA VARCHAR(128) Schema der JAR-Datei dieses Pfadelements
PE_JAR_ID VARCHAR(128) Name der JAR-Datei dieses Pfadelements
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSKEYCOLUSE

Zeile für jede Spalte in einer eindeutigen Einschränkung (Primärschlüssel oder eindeutiger Schlüssel)

Spaltenname Datentyp Beschreibung
CONSTNAME VARCHAR(128) Name der Nebenbedingung
TBCREATOR VARCHAR(128) Schema oder Qualifikator der Tabelle, auf der die Nebenbedingung definiert ist
TBNAME VARCHAR(128) Name der Tabelle, auf der die Nebenbedingungen definiert wurde
COLNAME VARCHAR(128) Name der Spalte
COLSEQ SMALLINT Position der Spalte in der Taste
COLNO SMALLINT Position der Spalte in der Tabelle, deren Nebenbedingung definiert ist
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
PUNKT CHAR(1)

Die Spalte ist die Start- oder Endspalte für BUSINESS_TIME Zeitraum:

B Beginn der Periode BUSINESS_TIME

C Ende der Periode BUSINESS_TIME

Ich Ende der Stunde BUSINESS_TIME mit inklusivem Ende

Blank Wird weder als Anfang noch als Ende von BUSINESS_TIME

SYSIBM. SYSKEYS

Enthält eine Zeile für jede Spalte eines Indexschlüssels

Spaltenname Datentyp Beschreibung
IXNAME VARCHAR(128) Name des Index
IXCREATOR VARCHAR(128) Schema oder Qualifikation des Index
COLNAME VARHCAR(128) Name der Spalte des Schlüssels
COLNO SMALLINT Numerische Position der Spalte in der Tabelle
COLSEQ SMALLINT Numerische Positionierung der Spalte im Schlüssel. Bedeutungslos für einen Index, der auf einem Ausdruck basiert
REIHENFOLGE CHAR(1)

Reihenfolge der Spalte im Schlüssel:

ein leerer Index basiert auf einem Ausdruck oder einer Spalte, die für den Index mit der INCLUDE-Klausel angegeben wird

Ein Aufsteigender

D absteigend

R Random

IBMREQD CHAR(1) Y zeigt an, dass die Reihen vom MRM-Band stammen
PUNKT CHAR(1)

Die Spalte ist die Start- oder Endspalte für BUSINESS_TIME Zeitraum:

B Beginn der Periode BUSINESS_TIME

C Ende der Periode BUSINESS_TIME

Ich Ende der Stunde BUSINESS_TIME mit inklusivem Ende

Leerlauf Nicht als Beginn oder Ende einer BUSINESS_TIME Periode verwendet

SYSIBM. SYSKEYTARGETS

Enthält eine Zeile für jedes Schlüsselziel, das an der erweiterten Indexdefinition teilnimmt

Spaltenname Datentyp Beschreibung
IXNAME VARCHAR(128) Qualifikation des Index
IXSCHEMA VARCHAR(128) Position des Schlüsselziels im Index
KEYSEQ SMALLINT Position des Schlüsselziels im Index
COLNO SMALLINT Position der gemeinsamen Einheit in der Tabelle, wenn der Ausdruck einspaltig ist
REIHENFOLGE CHAR(1) Reihenfolge des Schlüssels: Ein aufsteigender
TYPESCHEMA VARCHAR(128) Schema des Datentyps
TYPNAME VARCHAR(128) Name des Datentyps
DATATYPEID GANZZAHL Die interne ID des Datentyps
SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp = 0. Für einen bestimmten Typ gilt die interne ID des eingebauten Typs, auf dem der unterschiedliche Typ basiert
LÄNGE SMALLINT Längenattribut von Schlüssel-Ziel mit Genauigkeit für ein dezimales Schlüssel-Ziel
LENGTH2 GANZZAHL

Maximale Länge einer aus der Spalte abgerufenen Daten.

0 Keine ROWID-Spalte

40 für einen ROWID

MASSSTAB SMALLINT Skala der Dezimaldaten oder Anzahl der bruchteiligen Sekundenziffern von Zeitstempel oder Zeitstempel mit Zeitzonendaten
NULLS CHAR(1)

Ob der Schlüssel Nullwerte enthalten kann:

N Nein

Y Ja . Y zeigt außerdem an, dass der Index ein XML-Index ist

CCSID GANZZAHL Das CCSID des Schlüssels. 0, wenn der Schlüssel ein nicht-charakterartiger Schlüssel ist
SUBTYP CHAR(1)

Gilt nur für Zeichentasten und gibt einen Untertyp der Daten an:

B-BIT-Daten

M MIXED-Daten

SBCS-Daten

leere nicht-zeichenbezogene Daten

GESCHAFFENE WESEN ZEITSTEMPEL Der Zeitstempel dafür, wann das Schlüsselziel erstellt wird
NEU ERSCHAFFEN CHAR(1) Die Freigabe von DB2, bei der das Schlüsselziel erstellt wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DERIVED_FROM VARCHAR(4000) Für einen Index auf einem skalaren Ausdruck enthält DERIVED_FROM den Text des skalaren Ausdrucks, der zur Erzeugung des Schlüssel-Ziel-Werts verwendet wird. Für einen XML-Index ist dies das XML-Muster, das zur Erzeugung des Schlüssel-Ziel-Werts verwendet wird. Andernfalls leer
STATSTIME ZEITSTEMPEL Zeitstempel der neuesten RUNSTATS
CARDF FLOAT Die Anzahl der unterschiedlichen Werte für das Schlüssel-Ziel
HIGH2KEY VARCHAR (2000) Zweithöchster Schlüsselwert. HIGH2KEY ist eine aktualisierte Spalte
LOW2KEY VARCHAR (2000) Zweitniedrigster Schlüsselwert. LOW2KEY ist eine aktualisierbare Spalte
STATS_FORMAT CHAR(1)

Die Art der gesammelten Statistiken:

N Die statistischen Werte der VARCHAR-Spalte sind nicht gepolstert. Statistiken wurden nicht gesammelt oder die statistischen Werte der VARCHAR-Spalte sind ergänzt.

Eine aktualisierbare Kolumne

SYSIBM. SYSKEYTARGETSTATS

Enthält Partitionsstatistiken für ausgewählte Key-Targets

Spaltenname Datentyp Beschreibung
IXSCHEMA VARCHAR(128) Qualifikation des Index
IXNAME VARCHAR(128) Name des Index
KEYSEQ SMALLINT Numerische Position des Schlüsselziels im Index
HIGHKEY VARCHAR (2000) Höchster Schlüsselwert
HIGH2KEY VARCHAR (2000) Zweithöchster Schlüsselwert
GANZ IM HINTERKOPF VARCHAR (2000) Niedrigster Schlüsselwert
LOW2KEY VARCHAR (2000) Zweitniedrigster Schlüsselwert
AUFTEILUNG SMALLINT Partitionsnummer des Tabellenraums
STATSTIME ZEITSTEMPEL Zeitstempel der neuesten RUNSTATS
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
STATS_FORMAT FLOAT

Die Art der gesammelten Statistiken:

Die statistischen Werte der N VARCHAR-Säule sind nicht gepolstert

Leerlauf Es wurden keine Statistiken erhoben oder VARCHAR-Spaltenstatistikwerte sind ergänzt

CARDF FLOAT Anzahl der unterschiedlichen Werte für das Schlüsselziel

SYSIBM. SYSKEYTARGETS_HIST

Enthält Zeilen aus der SYSKEYTARGETS-Tabelle

Spaltenname Datentyp Beschreibung
IXNAME VARCHAR(128) Name des Index
IXSCHEMA VARCHAR(128) Qualifikation des Index
KEYSEQ SMALLINT Numerische Position des Schlüsselziels im Index
TYPESCHEMA VARCHAR(128) Schema des Datentyps
TYPNAME VARCHAR(128) Name des Datentyps
DATATYPEID GANZZAHL Die interne ID des Datentyps
SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp=0. Für einen bestimmten Typ die interne ID des eingebauten Typs, auf dem der unterschiedliche Typ basiert, basiert
LÄNGE SMALLINT Längenattribut der Spalte, oder im Fall einer Dezimalspalte ihre Genauigkeit
LENGTH2 GANZZAHL

Maximale Länge der aus der Spalte abgerufenen Daten

0 Keine ROWID-Spalte

40 für einen ROWID

MASSSTAB SMALLINT Skala der Dezimaldaten oder Anzahl der Bruchteil-Sekundenziffern des Zeitstempels mit Zeitzonendaten. Andernfalls ist der Wert 0. Ist die Spalte ein Zeitstempeltyp, beträgt die LÄNGE 10 und die SKALA 0, die Anzahl der Bruchteil-Sekundenziffern beträgt 6
NULLS CHAR(1)

Ob der Schlüssel Nullwerte enthalten kann

N Nein

Ja ja

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
STATSTIME ZEITSTEMPEL Zeitstempel der neuesten RUNSTATS
CARDF FLOAT Anzahl der unterschiedlichen Werte für das Schlüssel-Ziel
HIGH2KEY VARCHAR (2000) Der zweithöchste Schlüsselwert
LOW2KEY VARCHAR (2000) Der zweitniedrigste Schlüsselwert
STATS_FORMAT CHAR(1)

Die Art der gesammelten Statistiken:

Die statistischen Werte der N VARCHAR-Spalten sind nicht gepolstert, Statistiken wurden nicht gesammelt oder die statistischen Werte der VARCHAR-Spalte sind ergänzt

SYSIBM. SYSKEYTGTDIST

Enthält eine oder mehrere Zeilen für das erste Schlüssel-Ziel eines erweiterten Indexschlüssels

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Datum und Uhrzeit der letzten Anrufung von RUNSTATS
IBMREQD CHAR(1) Der Qualifikator des Index
IXSCHEMA VARCHAR(128) Der Name des Index
IXNAME VARCHAR(128) Die numerische Position des Schlüsselziels im Index
KEYSEQ SMALLINT Die numerische Position des Schlüsselziels im Index
SCHLÜSSELWERT VARCHAR (2000) KEYVALUE enthält die Daten eines häufig auftretenden Wertes
TYP CHAR(1)

Die Art der gesammelten Statistiken:

C-Kardinalität

F Häufigkeitswert

N Nicht ergänzter häufiger Wert

H-Histogrammstatistik

CARDF FLOAT

TYP='C' – Anzahl unterschiedlicher Werte für die Schlüsselgruppe

TYP='H'= Anzahl verschiedener Werte für die Schlüsselgruppe in einem Quantil, angezeigt durch QUANTILENO

KEYGROUPKEYNO VARCHAR(254) Identifiziert die Menge von Schlüsseln, die mit den Statistiken verknüpft sind. 0, wenn Statistiken nur mit einem einzigen Schlüssel verknüpft sind.
NUMKEYS SMALLINT Die Anzahl der Schlüssel ist mit den Statistiken verknüpft
FREQUENZF FLOAT

TYP='F' oder 'N' – Prozentsatz der Einträge im Index, die den Wert enthalten, der in KEYVALUE enthalten ist.

TYP='H' – Prozentsatz der Einträge im Index, die einen Wert haben, der im Bereich des Quantils in der Spalte QUANTILENO liegt.

QUANTILENO SMALLINT QUANTILENO enthält eine gewöhnliche Sequenznummer eines Quantils im gesamten aufeinanderfolgenden Wertbereich, von niedrig bis hoch
NIEDRIGER WERT VARCHAR (2000)

TYP='H' – untere Schranke für das Quantil in QUANTILENO.

Nicht verwendet, wenn TYP nicht gleich 'H' ist

HIGHVALUE VARCHAR (2000) TYP='H' – obere Schranke für das Quantil in QUANTILENO. Nicht verwendet, wenn TYP nicht gleich 'H' ist

SYSIBM. SYSKEYTGTDISTSTATS

Enthält Zeilen pro Partition für das erste Schlüsselziel eines datenpartitionierten sekundären Index

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Zeitstempel der neuesten RUNSTATS
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
AUFTEILUNG SMALLINT Die Teilenummer von enthält den Index, in dem der Schlüssel definiert ist
IXSCHEMA VARCHAR(128) Qualifikation des Index
IXNAME VARCHAR(128) Name des Index
KEYSEQ SMALLINT Numerische Position des Schlüsselziels im Index
SCHLÜSSELWERT VARCHAR (2000) Datum eines häufig auftretenden Werts
TYP CHAR(1)

Die Art von Statisten, die sich versammelt haben:

C-Kardinalität

F Häufigkeitswert

N Nicht ergänzter häufiger Wert

H-Histogrammstatistik

CARDF FLOAT TYP='C' – Anzahl der verschiedenen Werte für die Schlüsselgruppe TYP='H' – Anzahl der unterschiedlichen Werte für die Schlüsselgruppe im Quantil in QUANTILENO
KEYGROUPKEYNO VARCHAR(254) Identifiziert eine Menge von Schlüsseln, die mit Statistiken verbunden sind
NUMKEYS SMALLINT Identifizieren Sie die Anzahl der Schlüssel, die mit den Statistiken verbunden sind.
FREQUENZF FLOAT

TYPE='F' oder 'N' – Prozentsatz der Einträge im Index, die den Wert haben, der in KEYVALUE angegeben ist, wenn die Anzahl der Einträge mit 100 multipliziert wird.

TYP='H' – Wahrnehmung von Einträgen im Index, die einen Wert haben, der im Bereich des Quantils in QUANTILENO liegt

QUANTILENO SMALLINT QUANTILENO enthält eine gewöhnliche Sequenznummer eines Quantils im aufeinanderfolgenden Wertbereich, von niedrig bis hoch
NIEDRIGER WERT VARCHAR (2000) TYPE='H' – untere Schranke für Quantil in QUANTILENO. LOWVALUE wird nicht verwendet, wenn TYPE nicht gleich 'H' ist
HIGHVALUE VARCHAR (2000) TYPE='H' – obere Schranke für das Quantil in QUANTILENO. HIGHVALUE wird nicht verwendet, wenn TYPE nicht gleich 'H' ist
VARCHAR(1000) Nur für den internen Gebrauch

SYSIBM. SYSKEYTGTDIST_HIST

Enthält Zeilen aus der SYSKEYTGTDIST-Tabelle

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Datum und Uhrzeit der letzten Invocation von RUNSTATS
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
IXSCHEMA VARCHAR(128) Der Qualifikator des Index
IXNAME VARCHAR(128) Der Name des Index
KEYSEQ SMALLINT Die numerische Position des Schlüsselziels im Index
SCHLÜSSELWERT VARCHAR (2000) Enthält Daten eines häufig vorkommenden Werts
TYP CHAR(1)

Die Art der gesammelten Statistiken:

C-Kardinalität

F Häufigkeitswert

N Kein häufiger Wert

H-Histogrammstatistik

CARDF FLOAT TYP='C' – Anzahl unterschiedlicher Werte für Schlüsselgruppe. TYP='H' – Anzahl unterschiedlicher Werte für Schlüsselgruppe in QUANTILENO
KEYGROUPKEYNO VARCHAR(254) Wert, der die Menge der Schlüssel identifiziert, die mit den Statistiken verknüpft sind
NUMKEYS SMALLINT Die Anzahl der Schlüssel, die mit einer Statistik verbunden sind
FREQUENZF FLOAT TYPE='F' oder 'N' – Prozentsatz der Einträge im Index, die den in KEYVALUE angegebenen Wert haben, wenn die Anzahl der Einträge mit 100 multipliziert wird. TYP='H' – Prozentsatz der Einträge im Index, die einen Wert im Bereich des Quantils in QUANTILENO haben
QUANTILENO SMALLINT QUANTILENO enthält eine gewöhnliche Sequenznummer eines Quantils im gesamten aufeinanderfolgenden Wertbereich, von niedrig bis hoch
NIEDRIGER WERT VARCHAR (2000) TYP='H' – untere Schranke für das Quantil in QUANTILENO. LOWVALUE wird nicht verwendet, um TYPISIEREN ist nicht gleich 'H'
HIGHVALUE VARCHAR (2000) TYP='H' – obere Schranke für das Quantil in QUANTILENO. HIGHVALUE wird nicht verwendet, um zu typisieren, dass nicht 'H' ist

SYSIBM. SYSLEVELUPDATES

Enthält Informationen über Funktionsniveaus, Katalogebenen und Codeebenen des DB2-Subsystems

Spaltenname Datentyp Beschreibung
FUNCTION_LVL VARCHAR(10) Funktionsebene

PREV_FUNCTION_

LVL

VARCHAR(10)

Frühere Funktionsebene

 

HIGH_FUNCTION

_LVL

VARCHAR(10)

Höchste aktivierte Funktionsstufe

 

CATALOG_LVL VARCHAR(10)

Art des Betriebs

C-Katalog-Level-Änderung

Änderung der F-Funktion

M-Code-Leveländerung

EFFECTIVE_TIME ZEITSTEMPEL(12) Zeit zum Abschluss des Betriebs
EFFECTIVE_LRSN VARCHAR(12) RBA oder LRSN nach Abschluss des Betriebs
OPERATION_TEXT VARCHAR(256) Funktionstext
GROUP_MEMBER VARCHAR(24) Name des Gruppenmitglieds, auf dem die Operation ausgeführt wurde

SYSIBM. SYSLOBSTATS

Enthält eine Zeile für jeden LOB-Tabellenraum

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Zeitstempel der RUNSTATS-Statistik-Aktualisierung
AVGSIZE GANZZAHL Durchschnittliche Größe eines LOB, gemessen in Bytes, im LOB-Tabellenraum
FREIRAUM GANZZAHL Anzahl der Kilobyte verfügbaren Speicherplatzes im LOB-Tabellenraum
ORGRATIO DEZIMAL(5,2) Prozentsatz der Organisation im LOB-Tabellenraum. 100 = perfekte Organisation. 1= unorganisiert. 0= völlig unorganisiert.
DBNAME VARCHAR(24) Name der Datenbank, die LOB-Tabellenraum enthält
NAME VARCHAR(24) Name des LOB-Tabellenraums
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSLOBSTATS_HIST

Enthält Zeilen aus SYSLOBSTATS. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
STATSTIME ZEITSTEMPEL Zeitstempel der RUNSTATS-Statistik-Aktualisierung
FREIRAUM GANZZAHL Anzahl der Kilobyte verfügbaren Speicherplatzes im LOB-Tabellenraum
ORGRATIO DEZIMAL(5,2) Prozentsatz der Organisation im LOB-Tischraum. 100= perfekte Organisation. 1= unorganisiert. 0= völlig unorganisiert
DBNAME VARHCAR(24) Name der Datenbank, die den LOB-Tabellenraum enthält
NAME VARCHAR(24) Name des LOB-Tabellenraums
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSOBJROLEDEP

Enthält die abhängigen Objekte für jede Rolle

Spaltenname Datentyp Beschreibung
DEFINER VARCHAR(128) Die Autorisierungs-ID oder Rolle, die das Objekt erstellt hat
DEFINIERTYP CHAR(1)

Die Art des Definierers:

L-Rolle

Blank Autorisierungs-ID

ROLLENNAME VARCHAR(128) Name der Rolle, von der eine Abhängigkeit besteht
DSCHEMA VARCHAR(128) Name des Schemas des abhängigen Objekts
DNAME VARCHAR(128) Name des abhängigen Objekts
DTYP CHAR(1)

Der Typ des abhängigen Objekts in DNAME:

Ein Alias

B Trigger

D-Datenbank

E Unterschiedlicher Typ

F Benutzerdefinierte Funktion

I Index

J Jar

L-Rolle

M Materialisierte Abfragetabelle

N Vertrauenswürdiger Kontext

O Gespeichertes Verfahren

Q-Sequenz

R-Tabellenraum

S-Speichergruppe

T-Tabelle

V-Ansicht

X-Zeilen-Berechtigung

Y-Säulenmaske

0 Alias

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSPACKAGE

Enthält eine Zeile für jedes Paket

Spaltenname Datentyp Beschreibung
LAGE VARCHAR(128) Enthält immer Leerzeichen
COLLID VARCHAR(128) Name der Paketsammlung
NAME VARCHAR(128) Name des Pakets
KONSIGNATION CHAR(8) Konsistenztoken für das Paket
BESITZER VARCHAR(128) Autorisierungs-ID des Paketbesitzers
SCHÖPFER VARCHAR(128) Authentifizierungs-ID des Besitzers des Ersteller der Paketversion
ZEITSTEMPEL ZEITSTEMPEL Zeitstempel, der angibt, wann das Paket erstellt wurde
BINDZEIT ZEITSTEMPEL Zeitstempel, der angibt, wann das Paket zuletzt gebunden wurde
QUALIFIKATION VARCHAR(128) Implizite Qualifikation für die unqualifizierten Tabellen-, Ansichts-, Index- und Aliasnamen in statischen SQL-Anweisungen des Pakets
PKSIZE GANZZAHL Größe des Basisabschnitts des Pakets in Bytes
AVGSIZE GANZZAHL Durchschnittliche Größe in Bytes jener Abschnitte des Plans, die SQL-Anweisungen enthalten, die zur Bindungszeit verarbeitet werden
SYSENTRIES SMALLINT Anzahl der aktivierten deaktivierten Eingänge für diese Verpackung 04 Verbindungstypen sind aktiviert
GÜLTIG CHAR(1)

Ob das Paket gültig ist:

Eine Alter-Anweisung änderte die Beschreibung der Basistabelle einer vom Paket referenzierten Ansicht. Für einen CREATE-INDEX, der Datenaustausch beinhaltet, wird VALID ebenfalls als 'A' markiert. Änderungen machen das Paket nicht ungültig.

Die H ALTER TABLE-Anweisung änderte die Beschreibung der Tabelle oder der Basistabelle einer vom Paket verwiesenen Ansicht

N Nein

Ja ja

OPERATIVE CHAR(1)

Ob das Paket zugeteilt werden kann:

N Nein

Ja ja

VALIDIEREN CHAR(1)

Ob die Validitätsprüfung bis zur Laufzeit verschoben werden kann:

B Alle Überprüfungen müssen zur Bindzeit durchgeführt werden

R-Validierung erfolgt zur Laufzeit für Tabellen, Views und Privilegien, die zum Binden nicht existieren

ISOLATION CHAR(1)

Isolationsniveau, wenn das Paket zuletzt gebunden oder zurückgebunden wurde

I Lokale Pakete, die den Wert aus dem Plan erben.

R RR (wiederholbare Lesung)

S CS (Cursorstabilität)

T RS (Lesstabilität)

U UR (unverbindliche Lektüre)

Blank Nicht spezifiziert und daher auf der für den Plan angegebenen Ebene, der das Paket ausführt, festgelegt

VERÖFFENTLICHUNG CHAR(1)

Wert für RELEASE, als das Paket zuletzt gebunden/zurückgebunden wurde:

Der verwendete C-Wert war COMMIT

Der verwendete D-Wert war DEALLOCATE

Das lokale Paket erbt den Wert aus dem Plan

Leerlauf Nicht angegeben, und daher der für den Plan angegebene Wert zur Ausführung des Pakets

ERKLÄRE CHAR(1)

Die für das Paket angegebene Option EXPLAIN

N Nein

Ja ja

ZITAT CHAR(1)

SQL-Zeichenzeichentrenner für SQL-Anweisungen im Paket:

N Apostrophe

Y Anführungszeichen

COMMA CHAR(1)

Dezimalpunktrepräsentation für SQL-Anweisungen im Paket:

N-Periode

Y-Komma

HOSTLANG CHAR(1)

Host-Sprache für das DBRM des Pakets:

B-Assemblersprache

C OS/VS COBOL

D C

F Fortran

P PL /I

2 VS COBOL II oder IBM COBOL Release 1

3 IBM COBOL (Version 2 oder nachfolgende Versionen)

4 C++

Blank Für ferngebundene Pakete sind Triggerpakete (TYPE='T'), SQL-Prozedurenpakete (TYPE='N') oder nicht-inline-SQL-Skalarfunktionspakete (TYPE='F')

CHARSET CHAR(1)

Die CCSID für SBCS-Daten betrug 290 (Katakana), als das Programm vorkompiliert wurde:

K Ja

Ein Nein

GEMISCHT CHAR(1)

Gemischte Daten waren wirksam, als das Programm vorkompiliert wurde:

N Nein

Ja ja

DEC31 CHAR(1)

DEC31 war in Kraft, als das Programm vorkompiliert wurde:

N Nein

Ja ja

DEFERPREP CHAR(1)

Das CURRENTDATA-Optionspaket war gebunden oder zurückgekoppelt:

Für alle Cursor ist eine Datenwährung erforderlich. Hebe das Blocken für alle Cursor

B Datenwährung ist für mehrdeutige Cursor nicht erforderlich.

C-Daten-Währung ist für mehrdeutige Cursor erforderlich. Das Paket wurde erstellt, bevor die Option CURRENTDATA verfügbar war.

SQLERROR CHAR(1)

SQLERROR-Option auf dem neuesten Unterbefehl, der das Paket gebunden oder zurückgebunden hat:

C Fortsetzen

N Kein Paket

REMOTE CHAR(1)

Herkunft des Pakets:

Das C-Paket wurde von BIND COPY erstellt

Das D-Paket wurde von BIND COPY mit der Option OPTIONS(COMMAND) erstellt

Das K-Paket wurde von einem Paket kopiert, das ursprünglich im Auftrag eines entfernten Anforderers gebunden war

L Package wurde mit der Option OPTIONS(COMMAND) von einem Paket kopiert, das ursprünglich im Auftrag eines entfernten Anforderers gebunden war

N Package war lokal von einem DBRM gebunden

Das Y-Paket war im Auftrag eines entfernten Anforderers gebunden

PCTIMESTAMP ZEITSTEMPEL Datum und Uhrzeit des Bewerbungsprogramms wurde vorab zusammengestellt
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VERSION VARCHAR(122) Versionskennung für Paket. Emtpy für SQL-Prozedurenpaket (TYPE=N), SQL-Skalarfunktionspaket (TYPE=F) oder Trigger-Paket (type=t OR 1)
PDSNAME VARCHAR(132) Name der PDS (Bibliothek), in der das DBRM des Pakets Mitglied ist
ABSCHLUSS CHAR(3)

Die DEGREE-Option wurde verwendet, als das Paket zuletzt gebunden wurde:

Jeder ABSCHLUSS (BEIDE)

1 oder Blank DEGREE(1)

Blank, wenn das Paket migriert wurde

GROUP_MEMBER VARCHAR(24) Mitgliedsname des Teilsystems, das den letzten Bind ausgeführt hat
DYNAMISCHE REGELN CHAR(1)

Die DYNAMICRULES-Option verwendet, als das Paket zuletzt gebunden wurde:

B BIND. Dynamische SQL-Anweisungen werden mit DYNAMICRULES-Bind-Verhalten ausgeführt

D DEFINEBIND

E DEFINERUN

H INVOKERUN

R RUN

Blank DYNAMICRULES nicht für das Paket angegeben

REOPTVAR CHAR(1)

Wenn der Zugriffspfad zur Ausführungszeit erneut unter Verwendung von Eingabevariablenwerten bestimmt wird:

EIN REOPT (AUTO)

N REOPT(KEINE)

Y REOPT(ALWAYS)

1 REOPT(EINMAL)

VERSCHIEBEN VORBEREITUNG CHAR(1)

Wenn die PREPARE-Verarbeitung bis zur Ausführung von OPEN verschoben wird:

N NODEFER(BEREITEN)

Y AUFSCHIEBEN (VORBEREITEN)

I-Lokalpaket erbt den Wert von der Plan-Blank-Option Binden, nicht spezifiziert. Geerbt vom Plan

KEEPDYNAMIC CHAR(1)

Ob vorbereitete dynamische Statements beim Commit gesäubert werden:

N KEEPDYNAMIC(NO)

Y KEEPDYNAMIC(JA)

PATHSCHEMAS VARCHAR(2048) SQL-Pfad spezifiziert im Befehl BIND oder REBIND, der das Paket gebunden hat
TYP CHAR(1)

Typ des Pakets. Identifiziert, wie das Paket erstellt wurde:

F CREATE FUNCTION oder die ALTER FUNCTION Anweisung, oder ein BIND PACKAGE DEPLOY-Befehl erstellte das Paket, und dieses Paket ist ein nicht-inlinebasiertes SQL-skalares Funktionspaket

Der Befehl N CREATE PROCEDURE oder ALTER PROCEDURE oder BIND PACKAGE DEPLOY erstellte das Paket, und dieses Paket ist ein natives SQL-Routinepaket

R für IBM-Nutzung reserviert

T CREATE TRIGGER-Anweisung erstellte das Paket, und das Paket ist ein Trigger-Paket. Leerer BIND PACKAGE-Befehl erstellte das Paket

DB-Protokoll CHAR(1)

Ob der Fernzugriff für SQL mit DRDA-Zugriff oder DRDA-Zugriff mit der Möglichkeit für paketbasierten kontinuierlichen Blockabruf implementiert wird:

D DRDA

C DRDA-Zugriff mit paketbasierter kontinuierlicher Blockfunktion aktiviert

FUNKTIONEN ZEITSTEMPEL Zeitstempel, wenn die Funktion gelöst wurde
OPTHINT VARCHAR(128) Identifiziert Zeilen in authid. PLAN_TABLE als Eingabe für den Optimierer verwendet werden
ENCODING_CCSID GANZZAHL

Kodierungsschema, das im Bind-Befehl angegeben ist:

CCSID Spezifizierte oder abgeleitete CCSID

0 EBCDIC-Standard-CCSID, wie auf dem DSNTIPF des Panels zum Zeitpunkt der Installation angegeben

IMMEDWRITE CHAR(1)

Wann Schreibvorgänge aktualisierter gruppen-bufferpool-abhängiger Seiten durchgeführt werden sollen. Nur für den Datenaustausch anwendbar

Das lokale Paket erbt den Wert aus dem Plan

N IMMEDWRITE(NO) – die normale Schreibaktivität wird durchgeführt

Y IMMEDWRITES(JA) – sofortige Schreibvorgänge werden für aktualisierte Gruppenpufferpool-abhängige Seiten durchgeführt

1 IMMEDWRITES(PH1) – aktualisierte gruppenpufferpool-abhängige Seiten werden bei oder vor Phase 1 Commit geschrieben

Es ist leer, wenn das Paket migriert wurde

RELBOUND CHAR(1)

Die Freigabe, wenn das Paket gebunden oder zurückgebunden war

Blank Gebunden vor V7

BEMERKUNGEN VARCHAR (762) Zeichenkette bereitgestellt vom Benutzer mit der COMMENT-Anweisung
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

RUNDUNG CHAR(1)

ROUNDING-Option verwendet, als das Paket zuletzt gebunden wurde:

C ROUND_CEILING

D ROUND_DOWN

F ROUND_FLOOR

G ROUND_HALF_DOWN

E ROUND_HALF_EVEN

H ROUND_HALF_UP

Du ROUND_UP leer.

Blank Das Paket, das in einer DB2-Version vor V9 erstellt wurde

VERTEILEN CHAR(1)

Bestimmt, ob DB2 Standortnamen aus SQL-Anweisungen sammeln und entfernte Pakete für den Benutzer erstellen sollte.

Eine DB2 sammelt während des lokalen Bindens entfernte Standortnamen aus SQL-Anweisungen und erstellt an diesen Standorten automatisch entfernte Pakete

L DB2 erstellt automatisch entfernte Pakete an den in der Liste der Standortnamen angegebenen Standorten

ZULETZT VERWENDET DATUM Das letzte Datum, an dem die entsprechenden Objekte verwendet werden

CONCUR_ACC_

RES

CHAR(1)

CONCURRENTACCESSRESOLUTION-Option, wenn das Paket gebunden oder zurückgebunden wurde:

Blank Nicht angegeben

N WARTE auf das Ergebnis

Y AKTUELL VERPFLICHTET

ERWEITERT

INDIKATOR

CHAR(1)

Wert der EXTENDEDINDICATOR-Bindungsoption:

N ERWEITERTER INDIKATOR NEIN

Y ERWEITERTER INDIKATOR JA

PLANMGMT CHAR(1)

Wert der PLANMGMTSCOPE-Bindungsoption:

B PLANMGMT BASIC

E PLANMGMT VERLÄNGERT

Leerlauf PLANMGMT OFF

PLANMGMTSCOPE CHAR(1)

Wert der PLANMGMTSCOPE-Bindungsoption:

S PLANMGMTSCOPE STATIC

APREUSE CHAR(1)

Wert der APREUSE-Bindungsoption:

N Nein oder keine: Zugangswege werden nicht wiederverwendet

W WARNUNG: DB2 versucht, Zugriffspfade wiederzuverwenden. Die Verarbeitung wird fortgesetzt, wenn ein Zugriffspfad nicht wiederverwendet werden kann

E FEHLER: DB2 versucht, Zugriffspfade wiederzuverwenden. Die Verarbeitung endet, wenn ein Zugriffspfad nicht wiederverwendet werden kann

APRETAINDUP CHAR(1)

Wert der APRETAINDUP-Bindungsoption:

Y Ja angegeben. Alle Kopien wurden behalten

0 Keine Spezifizierung; jedoch wird die vorherige oder ursprüngliche Paketkopie aufgrund von Unterschieden im Zugriffspfad weiterhin beibehalten

1 Keine Spezifizierung, und die vorherige Paketkopie wird nicht erhalten, da die Zugriffspfade identisch mit der aktuellen Kopie sind

2 Keine spezifizierten Kopien, und frühere und originale Paketkopien werden behalten, da Zugriffspfade identisch mit aktuellen sind

SYSTIMESENSITIVE CHAR(1)

Wert der SYSTIMESENSITIVE Bind-Option:

Y Verweise auf systemperioden-zeitliche Tabellen werden von AKTUELLEN ZEITLICHEN BUSINESS_TIME

N Referenzen auf zeitliche Tabellen der Anwendungsperiode werden nicht von AKTUELLEN ZEITLICHEN BUSINESS_TIME

BUSZEITSENSITIV CHAR(1)

Wert der BUSTIMESENSITIVE Bind-Option @

Y Verweise auf Zeittabellen der Anwendungsperiode werden von AKTUELLEN ZEITLICHEN BUSINESS_TIME

N Referenzen auf zeitliche Tabellen der Anwendungsperiode werden nicht von AKTUELLEN ZEITLICHEN BUSINESS_TIME

APPLCOMPAT VARCHAR(10)

Wert der APPLCOMPAT-Bindungsoption:

V10R1 SQL-Anweisungen im Paket zeigen ein V10R1-Kompatibilitätsverhalten

V11R1 SQL-Anweisungen im Kompatibilitätsverhalten des Pakets V11R1

Funktionsebene – SQL-Anweisungen im Paket mit Kompatibilitätsverhalten mit der angegebenen Funktionsebene

ARCHIVESENSITIVE CHAR(1)

Wert der ARCHIVESENSITIVE Bind-Option

Y (Standard-) Referenzen auf archivfähige Tabellen sind von SYSIBMADM betroffen. GET_ARCHIVE eingebaute globale Variable

N Referenzen auf archivfähige Tabellen werden von SYSIBMADM nicht beeinflusst. GET_ARCHIVE eingebaute globale Variable

EXTSEQNO GANZZAHL Für den internen Gebrauch
DESCSTAT CHAR(1)

Wert der DESCSTAT-Bindungsoption

Y DB2 Datenbankmanager erzeugt zur Bindzeit ein DESCRIBLE SQLDA, sodass BESCRIBE-Anfragen für statisches SQL während der Ausführung erfüllt werden können

N DB2-Datenbankmanager erzeugen kein BESCHREIBUNGS-SQLDA zur Bindungszeit für statische SQL-Anweisungen

URSPRUNG CHAR(1)

Herkunft der EXPLAIN-Aufzeichnungen

Ein automatisches Binden

B Bind-Befehl

G Explicit ALTER REGENERATE

I Implizite automatische Regeneration

R REBIND-Befehl

Blank existierte vor 12

APREUSE_NO_FL VARCHAR(10) Funktionsebene bei paketgebundenem APREUSE(NO)
APREUSE_NO_TS ZEITSTEMPEL Bindungszeit bei paketgebundenem APREUSE(NO)
CONC_STMT CHAR(1)

Ob Aussagenkonzentration möglich ist

N Nein

Ja ja

FUNCTION_LVL VARCHAR(10) Funktionsebene des Pakets, wenn die Zeile eingefügt wurde

SYSIBM. SYSPACKCOPY

Enthält eine Zeile für jedes vorherige und ursprüngliche Paket

Spaltenname Datentyp Beschreibung
LAGE VARCHAR(128) Enthält immer Leerzeichen
COLLID VARCHAR(128) Name der Paketsammlung
NAME VARCHAR(128) Name des Pakets
KONSIGNATION CHAR(8) Konsistenz-Token für das Paket
BESITZER VARCHAR(128) Autorisierungs-ID des Paketbesitzers
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Besitzers der Paketversion
ZEITSTEMPEL ZEITSTEMPEL Zeitstempel, der angibt, wann das Paket erstellt wurde
BINDZEIT ZEITSTEMPEL Zeitstempel, der angibt, wann das Paket zuletzt gebunden wurde
QUALIFIKATION VARCHAR(128) Implizite Qualifikation für unqualifizierte Tabellen-, View-Index- und Aliasnamen in den statischen SQL-Anweisungen des Pakets
PKSIZE GANZZAHL Größe des Basisabschnitts des Pakets, in Bytes
AVGSIZE GANZZAHL Durchschnittsgröße (Bytes) von Planabschnitten einschließlich SQL
SYSENTRIES SMALLINT Anzahl der aktivierten oder deaktivierten Einträge für Pakete im SYSPKSYSTEM. 0 ist, dass alle Verbindungstypen aktiviert sind
GÜLTIG CHAR(1)

Ob das Paket gültig ist:

Eine ALTER-Anweisung änderte die Beschreibung der Tabelle oder Basistabelle einer vom Paket belegten Ansicht

H ALTER TABLE-Anweisung änderte die Beschreibung der Tabelle oder der Basistabelle einer vom Paket referenzierten Ansicht

N Nein

Ja ja

OPERATIVE CHAR(1)

Ob das Paket zugeteilt werden kann:

N Ein explizites BIND oder REBIND ist erforderlich, bevor das Paket zugewiesen werden kann

Ja ja

VALIDIEREN CHAR(1)

Ob die Validitätsprüfung bis zur Laufzeit verschoben werden kann:

B Alle Überprüfungen müssen zur Bindzeit durchgeführt werden

R-Validierung erfolgt zur Laufzeit für Tabellen, Ansichten und Privilegien, die zum Binden nicht existieren.

ISOLATION CHAR(1)

Isolationsniveau, wenn das Paket zuletzt gebunden oder zurückgebunden war

R RR (wiederholbare Lesung)

S CS (Cursorstabilität)

T RS (Lesstabilität)

U UR (unverbindliche Lektüre)

Leere Nicht angegeben, Ebene für den Plan angegeben

VERÖFFENTLICHUNG CHAR(1)

Wert für RELEASE, als das Paket zuletzt gebunden/zurückgebunden wurde:

Der verwendete C-Wert war COMMIT

Der verwendete D-Wert war DEALLOCATE

Das lokale Paket erbt den Wert aus dem Plan

Blank Nicht angegeben, Wert für den Plan, der das Paket ausführt

ERKLÄRE CHAR(1)

Die für das Paket angegebene Option EXPLAIN

N Nein

Ja ja

ZITAT CHAR(1)

SQL-String-Delimiter für SQL-Anweisungen im Paket:

N Apostrophe

Y Anführungszeichen

COMMA CHAR(1)

Dezimalpunktrepräsentation für SQL-Anweisungen im Paket:

N-Periode

Y-Komma

HOSTLANG CHAR(1)

Host-Sprache für das DBRM des Pakets:

B-Assemblersprache

C OS/VS COBOL

D C

F Fortran

P PL /I

2 VS COBOL II oder IBM COBOL Release 1

3 IBM COBOL (Version 2 oder nachfolgende Version)

4 C++

Leere für ferngebundene Pakete, Trigger-Pakete (TYPE='T'), SQL-Prozedurpakete (TYPE='N') oder nicht-Inline-SQL-Skalar-Funktionspakete (TYPE='F')

CHARSET CHAR(1)

Das CCSID für SBCS-Daten betrug 290 (Katakuna), als das Programm vorkompiliert wurde:

K Ja

Ein Nein

GEMISCHT CHAR(1)

Gemischte Daten galten, als das Programm vorkompiliert wurde

N Nein

Ja ja

DEC31 CHAR(1)

DEC31 galt, als das Programm vorkompiliert wurde

N Nein

Ja ja

DEFERPREP CHAR(1)

CURRENTDATA-Option bei Paketbindung oder Rebound:

Für alle Cursor ist eine Datenwährung erforderlich. Hebe das Blocken für alle Cursor

B Datenwährung ist für mehrdeutige Cursor nicht erforderlich.

C-Datenwährung ist für mehrdeutige Cursor erforderlich.

Leerlauf Das Paket wurde erstellt, bevor die Option CURRENTDATA verfügbar war

SQLERROR CHAR(1)

SQLERROR-Option auf dem neuesten Unterbefehl, der das Paket gebunden oder zurückgebunden hat:

C FORTFAHREN

N NOPACKAGE

REMOTE CHAR(1)

Herkunft des Pakets:

Das C-Paket wurde von BIND COPY erstellt

Das D-Paket wurde von BIND COPY mit der Option OPTIONS(COMMAND) erstellt

Das K-Paket wurde von einem Paket kopiert, das ursprünglich im Auftrag eines entfernten Anforderers gebunden war

L Package wurde mit der Option OPTIONS(COMMAND) von einem Paket kopiert, das ursprünglich im Auftrag eines entfernten Anforderers gebunden war.

N Das Paket war lokal von einem DBRM gebunden

Das Y-Paket war im Auftrag eines entfernten Anforderers gebunden

PCTIMESTAMP ZEITSTEMPEL Datum und Uhrzeit des Bewerbungsprogramms wurde vorab zusammengestellt
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VERSION VARHCAR (122) Versionskennung für Paket. Leer für SQL-Prozedurenpaket (TYPE=N), SQL-Skalarfunktionspaket (TYPE=F) oder Triggerpaket (TYPE=T oder 1)
PDSNAME VARCHAR(132) Name der PDS (Bibliothek), in der das DBRM des Pakets Mitglied ist
ABSCHLUSS CHAR(3)

Die DEGREE-Option wurde verwendet, als das Paket zuletzt gebunden wurde:

JEDER ABSCHLUSS (JEDER)

1 oder Blank DEGREE(1)

Es ist leer, wenn das Paket migriert wurde

GROUP_MEMBER VARCHAR(24) Mitgliedsname des Teilsystems, das den letzten Bind ausgeführt hat
DYNAMISCHE REGELN CHAR(1)

Die DYNAMICRULES-Option verwendet, als das Paket zuletzt gebunden wurde:

B BIND. Dynamische SQL-Anweisungen werden mit DYNAMICRULES-Bind-Verhalten ausgeführt

D DEFINEBIND

E DEFINERUN

H INVOKEBIND

ICH INVOKERUN

R RUN

Blank DYNAMICRULES nicht für das Paket angegeben

REOPTVAR CHAR(1)

Wenn der Zugriffspfad bestimmt wird, um die Ausführungszeit unter Verwendung von Eingabevariablenwerten zu erhalten

EIN REOPT (AUTO)

N REOPT(KEINE)

Y REOPT(ALWAYS)

1 WIEDERWAHL (EINMAL)

VERSCHIEBEN VORBEREITUNG CHAR(1)

Wenn die PREPARE-Verarbeitung bis zur Ausführung von OPEN verschoben wird:

N NODEFER(BEREITEN)

Y AUFSCHIEBEN (VORBEREITEN)

Das lokale Paket erbt den Wert aus dem Plan

Leer Bind-Option nicht angegeben. Geerbt vom Plan

KEEPDYNAMIC CHAR(1)

Ob die vorbereiteten dynamischen Aussagen beim Commit gesäubert werden:

N KEEPDYNAMIC(NO)

Y KEEPDYNAMIC(JA)

PATHSCHEMAS VARCHAR(2048) SQL-Pfad spezifiziert im Befehl BIND oder REBIND, der das Paket gebunden hat
TYP CHAR(1)

Typ des Pakets. Identifiziert, wie das Paket erstellt wurde:

F Die Anweisung CREATE FUNCTION oder ALTER FUNCTION oder ein BIND PACKAGE DEPLOY-Befehl erstellte das Paket, und dieses Paket ist ein nicht-inlinebasiertes SQL-Skalarfunktionspaket

Der Befehl N CREATE PROCEDURE oder ALTER PROCEDURE oder BIND PACKAGE DEPLOY erstellte das Paket, und dieses Paket ist ein natives SQL-Routinepaket

R für IBM-Nutzung reserviert

Die T CREATE TRIGGER-Anweisung erstellte das Paket, und das Paket ist ein Trigger-Paket. Blank BIND PACKAGE-Befehl erstellte das Paket

DB-Protokoll CHAR(1)

Ob der Fernzugriff für SQL mit DRDA-Zugriff oder DRDA-Zugriff mit der Möglichkeit für paketbasierten kontinuierlichen Blockabruf implementiert wird:

D DRDA

C DRDA-Zugriff mit paketbasiertem kontinuierlichem Blockabruf aktiviert

FUNKTIONEN ZEITSTEMPEL Zeitstempel, wenn die Funktion gelöst wurde
OPTHINT VARCHAR(128) Identifiziert Zeilen in authid. PLAN_TABLE als Eingabe für den Optimierer verwendet werden

ENCODING_

CCSID

GANZZAHL

Kodierungsschema, das im Bind-Befehl angegeben ist:

CCSID Spezifizierte oder abgeleitete CCSID

0 EBCDIC-Standard-CCSID, wie auf dem DSNTIPF des Panels zum Zeitpunkt der Installation angegeben

IMMEDWRITE CHAR(1)

Wenn aktualisierte Gruppen-Bufferpool-Seiten geschrieben werden sollen. Nur für den Datenaustausch anwendbar.

Das lokale Paket erbt den Wert aus dem Plan

N IMMEDWRITE(NO) – die normale Schreibaktivität wird durchgeführt

Y IMMEDWRITE (YES) – sofortige Schreibvorgänge werden für aktualisierte, vom Grup Buffer Pool abhängige Seiten durchgeführt

1 IMMEDWRITE(PH1) – aktualisierte gruppen-Bufferpool-abhängige Seiten werden bei oder vor Phase 1 Commit geschrieben

Es ist leer, wenn das Paket migriert wurde

RELBOUND CHAR(1)

Die Freigabe, wenn das Paket gebunden oder zurückgebunden war

Blank      Gebunden vor V7

BEMERKUNGEN VARCHAR (762) Zeichenkette bereitgestellt vom Benutzer mit der COMMENT-Anweisung
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

RUNDUNG CHAR(1)

ROUNDING-Option verwendet, als das Paket zuletzt gebunden wurde:

C ROUND_CEILING

D ROUND_DOWN

F ROUND_FLOOR

G ROUND_HALF_DOWN

E ROUND_HALF_EVEN

H ROUND_HALF_UP

U ROUND_UP Blank

Blank Das Paket, das in einer DB2-Version vor V9 erstellt wurde

VERTEILEN CHAR(1)

Bestimmt, ob DB2 Standortnamen für SQL-Anweisungen sammeln und entfernte Pakete für den Benutzer erstellen sollte

Eine DB2 sammelt während der lokalen Bindung entfernte Ortsnamen und SQL-Anweisungen und erstellt an diesen Standorten automatisch entfernte Pakete

L DB2 erstellt automatisch entfernte Pakete an den in der Liste der Standortnamen angegebenen Standorten

ZULETZT VERWENDET DATUM Das letzte Datum, an dem die entsprechenden Objekte verwendet werden

CONCUR_ACC_

RES

CHAR(1)

CONCURRENTACCESSRESOLUTION-Option, wenn das Paket gebunden oder zurückgebunden wurde:

Blank Nicht angegeben

N WARTE auf das Ergebnis

Y AKTUELL VERPFLICHTET

ERWEITERT

INDIKATOR

CHAR(1)

Wert der EXTENDEDINDICATOR-Bindungsoption:

N ERWEITERTER INDIKATOR NEIN

Y ERWEITERTER INDIKATOR JA

PLANMGMT CHAR(1)

Wert der PLANMGMT-Bindungsoption:

B PLANMGMT BASIC

E PLANMGMT VERLÄNGERT

Leerlauf PLANMGMT OFF

PLANMGMTSCOPE CHAR(1)

Wert der PLANMGMTSCOPE-Bindungsoption:

S PLANMGMTSCOPE STATIC

APREUSE CHAR(1)

Wert der APREUSE-Bindungsoption:

N Nein oder kein: Zugangspfade werden nicht wiederverwendet.

W WARNUNG: DB2 versucht, Zugriffspfade wiederzuverwenden. Die Verarbeitung wird fortgesetzt, wenn ein Zugriffspfad nicht wiederverwendet werden kann

E-FEHLER : DB2 versuchte, Zugriffspfade wiederzuverwenden. Die Verarbeitung endet, wenn ein Zugriffspfad nicht wiederverwendet werden kann

APRETAINDUP CHAR(1)

Wert der APRETAINDUP-Bindungsoption:

Y JA angegeben. Alle Kopien wurden aufbewahrt.

0 NO spezifiziert; jedoch bleibt die vorherige oder ursprüngliche Paketkopie aufgrund von Unterschieden im Zugriffspfad weiterhin erhalten

1 NO angegeben, und die vorherige Paketkopie wird nicht behalten, da die Zugriffspfade identisch mit der aktuellen Kopie sind

2 NO spezifiziert, und frühere sowie originale Paketkopien werden nicht behalten, da die Zugriffspfade identisch mit den aktuellen sind

SYSTIME

SENSITIV

CHAR(1)

Wert der SYSTIMESENSITIVE Bind-Option:

Y Verweise auf Systemperioden-Zeittabellen werden von AKTUELLEN ZEITLICHEN SYSTEM_TIME

N Referenzen auf Systemperioden-Zeittabellen werden nicht von AKTUELLEN ZEITLICHEN SYSTEM_TIME

BUSZEIT

SENSITIV

CHAR(1)

Wert der BUSTIMESENSITIVE Bind-Option:

Y Verweise auf zeitliche Tabellen der Anwendung werden vom Wert der AKTUELLEN ZEITLICHEN BUSINESS_TIME

N Referenzen auf Zeittabellen der Anwendungsperiode werden nicht von AKTUELLEN ZEITLICHEN BUSINESS_TIME

APPLCOMPAT VARCHAR(10)

Wert der APPLCOMAT-Bindungsoption:

V10R1 SQL-Anweisungen im Paket zeigen ein V10R1-Kompatibilitätsverhalten

V11R1 SQL-Anweisungen im Paket zeigen ein V11R1-Kompatibilitätsverhalten

Funktionsebene – SQL-Anweisungen im Paket zeigen ein Kompatibilitätsverhalten mit der angegebenen Funktionsebene

ARCHIV

SENSITIV

CHAR(1)

Wert der ARCHIVESENSITIVE Bind-Option

Y (Standard-) Referenzen auf archivfähige Tabellen sind von SYSIBMADM betroffen. GET_ARCHIVE eingebaute globale Variable

N Referenzen auf archivfähige Tabellen werden von SYSIBMADM nicht beeinflusst. GET_ARCHIVE eingebaute globale Variable

EXTSEQNO GANZZAHL Für den internen Gebrauch
DESCSTAT CHAR(1)

Wert der DESCSTAT-Bindungsoption:

Y DB2 Datenbankmanager erzeugt zur Bindzeit ein DESCRIBE SQLDA, sodass BESCHREIB-Anfragen für statisches SQL während der Ausführung erfüllt werden können

Der DB2-Datenbankmanager generiert bei statischen SQL-Anweisungen kein BESCHREIW-SQLDA zur Bindungszeit

URSPRUNG CHAR(1)

Herkunft der EXPLAIN-Aufzeichnungen:

Ein automatisches Binden

B BIND-Befehl

G Explicit ALTER REGENERATE

I Implizite automatische Regeneration

R REBIND-Befehl

Blank existierte vor 12

APREUSE_NO_FL VARCHAR(10) Funktionsebene bei paketgebundenem APREUSE(NO)
APRESUE_NO_TS ZEITSTEMPEL Bindungszeit bei paketgebundenem APREUSE(NO)
CONC_STMT CHAR(1)

Ob Aussagenkonzentration möglich ist

N Nein

Ja ja

FUNCTION_LVL VARCHAR(10) Funktionsebene des Pakets, wenn die Zeile eingefügt wurde

SYSIBM. SYSPACKAUTH

Erfasst die Privilegien, die Benutzer über Pakete besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Authentifizierungs-ID des Benutzers, der das Privileg gewährt hat. Könnte ÖFFENTLICH sein
STIPENDIATER VARCHAR(128) Auth-ID eines Nutzers, der die Rechte besitzt, Name eines Plans, der Privilegien nutzt, oder PUBLIC für eine Förderung an PUBLIC
LAGE VARCHAR(128) Enthält immer Leerzeichen
COLLID VARCHAR(128) Sammlungsname für Paket(e), deren Privileg gewährt wurde
NAME VARCHAR(128) Name des Pakets, auf dem Privilegien gelten
ZEITSTEMPEL ZEITSTEMPEL Zeitstempel, der anzeigt, wann das Privileg gewährt wurde
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Blank Eine Autorisierungs-ID

L-Rolle

P Ein Anwendungsplan

AUTHHOWGOT CHAR(1)

Autorisierungsstufe des Benutzers, von dem die Rechte erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Erteilers

Blank Nicht anwendbar

Ein PACKADM (auf Abholung*)

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

P PACKADM (bei einer bestimmten Sammlung)

S SYSADM

T DATAACCESS

BINDAUTH CHAR(1)

GRANTEE kann BIND und REBIND gegen das Paket verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Y PRivilege wird ohne die GRANT-Option gehalten

URKUNDENBEFUGNIS CHAR(1)

DER BEGÜNSTIGTE KANN DAS PAKET KOPIEREN:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Y PRivilege wird ohne die GRANT-Option gehalten

EXECUTEAUTH CHAR(1)

GRANTEE kann das Paket ausführen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Y PRivilege wird ohne die GRANT-Option gehalten

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GRANTORTYP CHAR(1)

Gibt die Art des Stifters an:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSPACKDEP

Abhängigkeiten von Paketen von Tabellen, Ansichten, Synonymen, Tabellenräumen, Indexen, Aliasen, Funktionen und gespeicherten Prozeduren

Spaltenname Datentyp Beschreibung
BNAME VARCHAR(128) Name eines Objekts, von dem ein Paket abhängt
BQUALIFIER VARCHAR(128) Qualifikation des Objekts
BTYPE CHAR(1)

Typ des Objekts, das durch BNAME und BQUALIFIER identifiziert wird:

Ein Alias

B BUSINESS_TIME

C SYSTEM_TIME

E ANSTELLE VON Auslöser

F Benutzerdefinierte Funktion oder Cast-Funktion

G Globale temporäre Tabelle

I Index

M Materialisierte Abfragetabelle

O Gespeichertes Verfahren

P Partitionierter Tabellenraum, wenn er als LARGE oder mit DSSIZE definiert ist

Q Sequenzobjekt

R-Tabellenraum

S Synonym

T-Tabelle

V-Ansicht

0 Alias

VERLAGERUNG VARCHAR(128) Immer Leerzeichen enthalten.
DCOLLID VARCHAR(128) Name der Paketsammlung
DNAME VARCHAR(128) Name des Pakets
DCONTOKEN CHAR(8) Konsistenz-Token für das Paket
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DOWNER VARCHAR(128) Besitzer des Pakets
DTYP CHAR(1)

Art des Pakets:

F Nicht-inline SQL-Skalarfunktion

N Native SQL-Routinepaket

O Originalkopie eines Pakets

P Vorherige Kopie eines Pakets

R für IBM-Nutzung reserviert

T-Trigger-Paket für den Grundauslöser

Blank Kein Trigger-Paket oder ein natives SQL-Routinepaket

1 Abzugspaket für einen fortgeschrittenen Abzug

DOWNERTYP CHAR(1)

Gibt die Art des Besitzers des Pakets an:

Blank Autorisierungs-ID

L-Rolle

SYSIBM. SYSPACKLIST

Enthält eine oder mehrere Rollen für jeden lokalen Anwendungsplan, der an eine Paketliste gebunden ist

Spaltenname Datentyp Beschreibung
PLANNAME VARCHAR(24) Name des Antragsplans
SEQNO SMALLINT Sequenznummer des Eintrags in der Paketliste
LAGE VARCHAR(128) Standort des Pakets. Blank, wenn lokal. (*) – zur Laufzeit bestimmt
COLLID VARCHAR(128) Sammlungsname für das Paket. (*) zur Laufzeit bestimmt
NAME VARCHAR(128) Name des Pakets. (*) – eine komplette Sammlung
ZEITSTEMPEL ZEITSTEMPEL Zeitstempel, der angibt, wann die Zeile erstellt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSPACKSTMT

Enthält eine oder mehrere Zeilen für jede Anweisung in einem Paket

Spaltenname Datentyp Beschreibung
LAGE VARCHAR(128) Enthält immer Leerzeichen
COLLID VARCHAR(128) Name der Paketsammlung
NAME VARCHAR(128) Name des Pakets
KONSIGNATION CHAR(8) Konsistenz-Token für das Paket
SEQNO GANZZAHL Nicht benutzt
STMTNO SMALLINT Aussagenummer der Aussage im Quellprogramm
SECTNO SMALLINT Die Abschnittsnummer der Aussage
BINDERROR CHAR(1)

Ob ein SQL-Fehler beim Binden erkannt wurde:

N Nein

Ja ja

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VERSION VARCHAR(122) Versionskennung für das Paket
VARCHAR(3500) Nur für den internen Gebrauch
ISOLATION CHAR(1)

Isolationsstufe für die SQL-Anweisung:

R RR (wiederholbare Lesung)

T RS (Lesstabilität)

S CS (Cursorstabilität)

U UR (unverbindliche Lektüre)

ICH BEHALTE UPDATE-SCHLÖSSER oder eine RS-Isolation

X BEHALTE UPDATE-SPERREN für und RR-Isolation

Blank Die WITH-Klausel wurde in der Anweisung nicht angegeben. Isolationslevel wird in SYSPACKAGE aufgezeichnet. ISOLATION und

SYSPLAN. ISOLATION

STATUS CHAR(1)

Status der bindenden Erklärung:

Eine Distributed-- Anweisung verwendet DB2 Private Protocol Access

B Verteilt - Anweisung verwendet DB2 privaten Protokollzugriff

C Compiled – Anweisung wurde erfolgreich mit Standardwerten für Eingabevariablen während der Zugriffspfadauswahl gebunden

E Explain - Anweisung ist eine SQL-EXPLAINE-Anweisung

F Parsed – Anweisung ist entweder eine Datendefinitionsanweisung oder eine Anweisung, die nicht erfolgreich gebunden wurde und VALIDATE(RUN) verwendet wurde

G Kompliziert – Anweisung erfolgreich gebunden, aber REOPT ist spezifiziert

H Parsed - Anweisung ist entweder eine Datendefinitionsanweisung oder eine Anweisung, die nicht erfolgreich gebunden wurde und VALIDATE(RUN) verwendet wurde

I Indefinite – Aussage ist dynamisch

J Indefinite – Aussage ist dynamisch

K Control – CALL-Anweisung

L Schlecht – Aussage enthält einen zulässigen Fehler

M Parsed – Anweisung referenziert eine Tabelle, die mit SESSION qualifiziert ist und nicht gebunden war, da die Tabellenreferenz für eine deklarierte temporäre Tabelle sein könnte, die erst definiert wird, wenn Paket oder Plan ausgeführt wird

Blank Die Anweisung ist nicht ausführbar oder war vor V5 gebunden

ZUGANGSWEG CHAR(1) Für statische Anweisungen zeigt an, ob der Zugriffspfad für die Anweisung auf benutzerdefinierten Optimierungshinweisen basiert. 'H' zeigt an, dass Optimierungshinweise verwendet wurden
STMTNOI GANZZAHL Wenn der Wert von STMTNO null ist, enthält die Spalte die Ausweisungsnummer der Aussage im Quellprogramm
SECTNOI GANZZAHL Die Abschnittsnummer des Abschnitts
ERKLÄRBAR CHAR(1)

Enthält einen der folgenden Werte:

Y Gibt an, dass die SQL-Anweisung mit der EXPLAIN-Funktion verwendet werden kann und möglicherweise Zeilen enthält, die ihren Zugriffspfad in der Benutzerid beschreiben. PLAN_TABLE

N zeigt an, dass die SQL-Anweisung keine Zeilen enthält, die ihren Zugriffspfad in der Benutzerid beschreiben. PLAN_TABLE

Leer Zeigt an, dass die SQL-Anweisung vor V7 gebunden war

QUERYNO GANZZAHL Abfragenummer der SQL-Anweisung im Quellprogramm
ROWID ROWID ROWID-Spalte, erstellt für die Lob-Spalten in dieser Tabelle
AUSSAGE CLOB (2M) Der vollständige Text für die SQL-Anweisung, die die Zeile repräsentiert
BLOB(2M) Nur für den internen Gebrauch
STMT_ID BIGINT Eine eindeutige Aussage-Kennung
ERWEITERUNG CHAR(2)

Gilt nur für statische Aussagen, die auf Archiv- oder temporale Tabellen verweisen

Eine Anweisung war als Folge von SYSIBMADM mit impliziter Abfragetransformation gebunden. GET_ARCHIVE eingebaute globale Variable

Die B-Anweisung war aufgrund der CURRENT TEMPORAL BUSINESS_TIME mit einer impliziten Abfragetransformation gebunden

Die S-Anweisung war durch die implizite Abfragetransformation als Folge des AKTUELLEN ZEITLICHEN SYSTEM_TIME

SB Die Anweisung war durch implizite Abfragetransformation als Folge von CURRENT TEMPORAL SYSTEM_TIME Register und CURRENT TEMPORAL BUSINESS_TIME gebunden

Blank

QUERYID BIGINT Kennung für den Datensatz in SYSQUERY
QUERY_HASH CHAR(6) Hash-Schlüssel für Datensätze in SYSQUERY

QUERY_HASH_

VERSION

GANZZAHL Hash-Version für Datensätze in SYSQUERY

SYSIBM. SYSPACK. STMT_STMB

Eine Hilfstabelle für die STMTBLOB-Spalte von SYSIBM. SYSPACKSTMT

Spaltenname Datentyp Beschreibung
  BLOB(2M) Nur für den internen Gebrauch

SYSIBM. SYSPACKSTMT_STMT

Eine Hilfstabelle für die STMTBLOB-Spalte SYSIBM. SYSPACKSTMT

Spaltenname Datentyp Beschreibung
AUSSAGE CLOB (2M) Der vollständige Text für die SQL-Anweisung, die die Zeile repräsentiert

SYSIBM. SYSPARMS

Enthält eine Zeile für jeden Parameter einer Routine oder mehrere Zeilen für Tabellenparameter

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema der Routine
BESITZER VARCHAR(128) Besitzer der Routine
NAME VARCHAR(128) Name der Routine
SPEZIFISCHER NAME VARCHAR(128) Spezifischer Name der Routine
ROUTINETYP CHAR(1)

Art der Routine:

F Benutzerdefinierte Funktion oder Cast-Funktion

P Gespeichertes Verfahren

CAST_

FUNKTION

CHAR(1)

Ob die Routine eine Cast-Funktion ist:

N Keine Cast-Funktion

Y Eine Gussfunktion

PARMNAME VARCHAR(128) Name des Parameters
ROUTINEID GANZZAHL Interne Identifikator zur Routine
ROWTYPE CHAR(1)

Die Werte geben den Typ des Parameters an, der durch diese Zeile beschrieben wird:

P Eingabeparameter

O Ausgabeparameter; für Funktionen nicht anwendbar

B Sowohl ein Eingang als auch ein Ausgang; N/A für Funktionen

R-Ergebnis vor dem Wirken; N/A für gespeicherte Prozeduren

C Ergebnis nach dem Casting; nicht anwendbar für gespeicherte Verfahren

S Eingabeparameter der zugrunde liegenden eingebauten Quellfunktion

ORDINALZAHL SMALLINT

Wenn ROWTYPE B, O, P oder S ist, ist der Wert die Ordinalzahl des Parameters innerhalb der Routinesignatur.

Wenn der ROWTYPE C oder R ist, hängt der Wert vom Funktionstyp ab:

· Für eine skalare Funktion ist der Wert 0.

· Für eine Tabellenfunktion ist der Wert die Ordinalzahl der Spalte der Ausgabetabelle

Wenn ROWTYPE X ist, ist der Wert 0

TYPESCHEMA CHAR(8) Schema des Datentyps des Parameters
TYPNAME CHAR(18) Name des Datentyps des Parameters
DATATYPEID GANZZAHL Für einen eingebauten Datentyp, interne ID des eingebauten Typs. Für einen bestimmten Typ, interne ID mit unterschiedlichem Typ,
SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp, 0. Für einen bestimmten Typ, die interne ID des eingebauten Datentyps, auf dem der unterschiedliche Typ basiert,
LOCATOR CHAR(1)

Gibt an, ob ein Locator zu einem Wert statt eines tatsächlichen Wertes als Eingabewert weitergegeben werden soll, wenn die Routine aufgerufen wird:

N Tatsächliche Werte, die weitergegeben werden sollen,

Y Ein Lokator zu einem Wert muss weitergegeben werden

TABELLE CHAR(1)

Der Datentyp einer Spalte für einen Tabellenparameter

N Dies ist kein Tabellenparameter

Y Dies ist ein Tabellenparameter

TABLE_COLNO SMALLINT Für Tabellenparameter die Spaltennummer der Tabelle. Andernfalls ist der Wert 0
LÄNGE GANZZAHL Längenattribut von Parameter oder Ergebnis
MASSSTAB SMALLINT Skala der Daten, Parameter oder Anzahl der bruchteiligen Sekundenziffern von Zeitstempel oder Zeitstempel mit Zeitzonenparameter
SUBTYP CHAR(1)

Wenn der Datentyp ein eigenständiger Typ ist, dann ist der Untertyp des unterschiedlichen Typs, der auf dem Untertyp seines Quelltyps basiert:

B FÜR BITDATEN

S FÜR SBCS-DATEN

M FÜR GEMISCHTE DATEN

Leerzeichen Der Quelltyp ist kein Zeichentyp, oder wenn der Parameter ein Array-Typ ist

CCSID GANZZAHL CCSID des Datentyps für ein Zeichen, Datum, Uhrzeit, Zeitstempel oder grafischen Datentyp
CAST_FUNCTION_ID GANZZAHL Interne Funktions-ID der Funktion, die zum Erzeugen des Arguments verwendet wird, falls diese Funktion auf einer anderen Funktion stammt, oder Ergebnis. Ansonsten 0. Nicht anwendbar für gespeicherte Prozeduren

ENCODING_

SCHEMA

CHAR(1)

Kodierungsschema des Parameters:

Ein ASCII

E EBCDIC

U UNICODE

leer Der Quelltyp ist kein Zeichentyp oder der Parameter ist ein Array-Typ

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VERSION VARCHAR(122) Versionskennung für Routine. Die Spalte ist eine Zeichenkette von null Länge, wenn die Werte von ORIGIN nicht 'I' sind oder wenn Zeilen vor V9 erstellt wurden
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

SYSIBM. SYSPENDINGDDL

Enthält Informationen, welche Objekte ausstehende Definitionsänderungen haben

Spaltenname Datentyp Beschreibung
DBNAME VARCHAR(24) Name der Datenbank für die ausstehende Option
TSNAME VARCHAR(24) Name des Tabellenraums für die ausstehende Option
DBID SMALLINT Interne Kennung der Datenbank
PSID SMALLINT Interne Identifikatorin des Tabellenraum-Seitensatzbeschreibers
OBJSCHEMA VARCHAR(128) Der Qualifikator des Objekts, der die ausstehende Option enthält
OBJNAME VARCHAR(128) Name des Objekts, das die Option "ausstehend" enthält
OBJOBID SMALLINT Interne Kennung des Objekts
OBJTYPE CHAR(1)

Update-Art identifiziert durch OBJSCHEMA und OBJNAME

I Index

S-Tabellenraum

T-Tabelle

STATEMENT_

TYP

CHAR(1)

Die Art der Ausstellung der ausstehenden Option

Eine An ALTER-Aussage

R a Recover-Anweisung

OPTION_ENVID GANZZAHL Beabsichtigte Kennung der Umgebung für die ausstehende Option

OPTION_

STICHWORT

VARCHAR(128) Wenn während der Ausführung einer Datendefinitionsanweisung eine Zeile in diese Tabelle eingefügt wird, ist dieser Wert der Name der ausstehenden Option
OPTIONSWERT VARCHAR(4000) Wenn während der Ausführung einer Datendefinitionsanweisung eine Zeile in diese Tabelle eingefügt wird, ist dieser Wert der Name der ausstehenden Option
OPTION_SEQNO SMALLINT Die Reihenfolge der ausstehenden Option innerhalb der Aussage
GESCHAFFENE WESEN ZEITSTEMPEL(12) Der Zeitstempel in der Option "ausstehend" wurde erstellt
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
ROWID ROWID ID zur Unterstützung von LOB-Spalten für Quelltext

STATEMENT_

TEXT

CLOB (2M) Quelltext der ursprünglichen Aussage für die ausstehende Option
COLNAME VARCHAR(128) Name der Spalte der ausstehenden Definitionsänderung
AUFTEILUNG SMALLINT Partitionsnummer für Partition mit ausstehender Definitionsänderung. 0 der ausstehenden Änderung ist für den gesamten Tabellen- oder Indexspeicher

PARTITION_

STICHWORT

VARCHAR(18) Die Spalte wird befüllt, wenn die Spalte PARTITION einen von null verschiedenen Wert hat. Das Schlüsselwort, das mit der PARTITION-Klausel der ALTER TABLE-Anweisung verbunden ist

COLUMN_

STICHWORT

VARCHAR(18) Enthält das Schlüsselwort, das der Spalte entspricht, die in COLNAME aufgeführt ist

REORG_SCOPE_

TIEFER TEIL

SMALLINT Logische Partitionsnummer für die niedrigste Partition im Bereich, damit REORG eine Änderung realisieren kann

REORG_SCOPE_

HÖHENTEIL

SMALLINT Logische Partitionsnummer für die höchste Partition im Bereich, damit REORG eine Änderung realisieren kann

SYSIBM. SYSPENDINGOBJECTS

Enthält den Namen von und OBID-Informationen über Objekte, die in der ausstehenden Erstellung sind

Spaltenname Datentyp Beschreibung
DBNAME VARCHAR(24) Name der Datenbank
TSNAME VARCHAR(24) Name des Datentabellenraums
DBID SMALLINT Interne Kennung der Datenbank
PSID SMALLINT Interne Identifikatorin des Basistabellenraum-Seitenset-Deskriptors
AUFTEILUNG SMALLINT Partitionsnummer, mit der das Objekt assoziiert ist
COLNAME VARCHAR(128) Name der Spalte, die im Basistabellenraum enthalten ist und mit der das Objekt assoziiert ist
OBJSCHEMA VARCHAR(128) Qualifikation des Objekts
OBJNAME VARCHAR(128) Name des Objekts
OBJTYPE CHAR(1)

Objekttyp, der durch OBJSCHEMA und OBJNAME identifiziert wird

I Index

S-Tabellenraum

T-Tabelle

INDEXRAUM VARCHAR(24) Name des Indexraums. Leere Zeichenkette, falls das Objekt kein Index ist
OBJOBID SMALLINT Interne Kennung des Objekts
OBJPSID SMALLINT Interne Identifikatorin des Objekt-Seitenmengen-Deskriptors oder 0, wenn das Objekt keinen Seitensatz-Deskriptor besitzt

SYSIBM. SYSPKSYSTEM

Enthält null oder mehr Zeilen für jedes Paket

Spaltenname Datentyp Beschreibung
LAGE VARCHAR(128) Enthält immer Leerzeichen
COLLID VARCHAR(128) Name der Paketsammlung
NAME VARCHAR(128) Name des Pakets
KONSIGNATION CHAR(8) Konsistenz-Token für das Paket
SYSTEM VARCHAR(24)

Umgebung. Werte können sein:

CHARGE TSO Charge

CICS Kundeninformationskontrollsystem

DB2CALL DB2-Anrufverbindungsfunktion

DLIBATCH DLI-Batch-Supporteinrichtung

IMSBMP IMS BMP-Region

IMSMPP IMS MPP und IFP-Region

REMOTE-Fernanwendungsserver

ENABLE CHAR(1)

Verbindungen, die durch die Zeile dargestellt werden, sind aktiviert oder deaktiviert:

N Disabled

Y aktiviert

CNAME VARCHAR(60) Identifiziert die Verbindung oder die Verbindungen zu jeder Zeile gelten
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSPLAN

Enthält eine Zeile für jeden Anwendungsplan

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Name des Antragsplans
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Eigentümers des Antragsplans
CHAR(6) Nicht benutzt
VALIDIEREN CHAR(1)

Ob die Validitätsprüfung bis zur Laufzeit verschoben werden kann:

B Alle Prüfungen müssen während des Bindens durchgeführt werden

R-Validierung erfolgt zur Laufzeit für Tabellen, Ansichten und Privilegien, die zum Binden nicht existieren

ISOLATION CHAR(1)

Isolationsstufe für den Plan:

R RR (wiederholbare Lesung)

T RS (Lesstabilität)

S CS (Cursorstabilität)

U UR (unverbindliche Lektüre)

GÜLTIG CHAR(1)

Ob der Antragsplan gültig ist:

A ALTER TABLE änderte die Beschreibung der Tabelle oder Basistabelle einer Ansicht, auf die sich der Plan bezieht

H ALTER TABLE änderte die Beschreibung der Tabelle oder Basistabelle einer Ansicht, auf die sich der Plan bezieht

N Nein

Ja ja

OPERATIVE CHAR(1)

Ob der Antragsplan zugewiesen werden kann:

N Nein, ein expliziter BIND oder REBIND ist erforderlich, bevor der Plan zugeteilt werden kann

Ja ja

CHAR(9) Nicht benutzt
PLICH GANZZAHL Größe des Grundabschnitts des Plans, in Bytes
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
AVGSIZE GANZZAHL Durchschnittliche Größe in Bytes jener Abschnitte des Plans, die SQL-Anweisungen enthalten, die zur Bindungszeit verarbeitet werden
ERWERBEN CHAR(1)

Wann Ressourcen erworben werden:

A At-Allokation

U Bei der ersten Verwendung

VERÖFFENTLICHUNG CHAR(1)

Wann Ressourcen veröffentlicht werden:

C At commit

D Bei der Deallokation

ERKLÄRE CHAR(1)

ERKLÄRE-Option, die für den Plan angegeben ist

N Nein

Ja ja

AUSWERTUNG CHAR(1)

CURRENTDATA-Option, wenn der Tarif gebunden oder rebound war:

B Datenwährung ist für mehrdeutige Cursor nicht erforderlich. Blocken für mehrdeutige Cursor erlauben

C-Daten-Währung ist für mehrdeutige Cursor erforderlich. Hemmen Sie das Blockieren für mehrdeutige Cursor

N Blocking ist für mehrdeutige Cursor verhindert, aber der Plan wurde erstellt, bevor die Option CURRENTDATA verfügbar war

BOUNDBY VARCHAR(128) Primäre Autorisierungs-ID des Binders des Plans
QUALIFIKATION VARCHAR(128) Implizite Qualifikation für die unqualifizierten Tabellen-, View-, Index- und Aliasnamen in den statischen SQL-Anweisungen des Plans
CACHESIZE SMALLINT Cache-Größe in Bytes, die für den Plan erfasst werden soll. 0 bedeutet, dass kein Cache verwendet wird
PLENTRIES SMALLINT Anzahl der Paketlisteneinträge für den Plan
DEFERPREP CHAR(1)

Das Paket wurde zuletzt mit der DEFER(PREPARE)-Option gebunden:

N Nein

Ja ja

CURRENT_

SERVER

VARCHAR(128) Standortname mit der Option CURRENTSERVER angegeben, als der Plan zuletzt gebunden wurde
SYSENTRIES SMALLINT Anzahl der Zeilen, die dem Plan in SYSPLSYSTEM zugeordnet sind
ABSCHLUSS CHAR(3)

Abschlussoption, die bei letzter Planung verwendet wurde:

JEDER ABSCHLUSS (JEDER)

1 oder leer DEGREE(1). Leer, wenn der Plan migriert wurde

SQLRULES CHAR(1)

Die SQLRULES-Option wurde verwendet, als der Plan zuletzt gebunden war:

D oder Blank SQLRULES(DB2)

S SQLRULES(STD)

Blank Ein migrierter Plan

VERBINDUNG CHAR(1)

DISCONNECT-Option, die beim letzten Termin des Plans verwendet wurde:

E oder Blank VERBINDUNG (EXPLIZIT)

EINE TRENNUNG (AUTOMATISCH)

C-VERBINDUNG (BEDINGT)

Blank Ein migrierter Plan

GROUP_MEMBER VARCHAR(24) Mitgliedsname des Teilsystems, das den letzten Bind ausgeführt hat
DYNAMISCHE REGELN CHAR(1)

Die DYNAMICRULES-Option wurde verwendet, als der Plan zuletzt gebunden wurde:

B Bind

R Run

BOUNDTS ZEITSTEMPEL Zeit, in der der Plan gebunden war
REOPTVAR CHAR(1)

Ob der Zugriffspfad zur Ausführungszeit mit Eingabevariablenwerten erneut bestimmt wird:

EIN REOPT (AUTO)

N REOPT(KEINE)

Y REOPT(ALWAYS)

1 REOPT(EINMAL)

KEEPDYNAMIC CHAR(1)

Vorbereitete dynamische Anweisungen müssen bei jedem Commit gelöscht werden

N KEEPDYNAMIC(NO)

Y KEEPDYNAMIC(JA)

PATHSCHEMAS VARCHAR(254) SQL-Pfad, der im Befehl BIND oder REBIND angegeben ist, der den Plan begrenzt
DB-Protokoll CHAR(1)

Ob Fernzugriff für SQL mit dreiteiligen Namen wie implementiert mit DRDA- oder DB2-Privatprotokollzugriff:

D DRDA

P DB2 privates Protokoll

FUNKTIONEN ZEITSTEMPEL Zeitstempel, als die Funktion aufgelöst wurde. Gesetzt durch die Befehle BIND und REBIND, aber nicht durch AUTOBIND
OPTHINT CHAR(8) Wert der OPTHINT-Bind-Option. Identifiziert Zeilen im Authide. PLAN_TABLE als Eingabe für den Optimierer verwendet werden. Leer, wenn keine Zeilen im Auhid sind. PLAN_TABLE sollen als Eingabe verwendet werden

ENCODING_

CCSID

GANZZAHL

CCSID entspricht dem Codierungsschema oder CCSID, wie es für die ENCODIERUNG der Bindoptionskodierung spezifiziert ist.

CCSID Spezifizierte oder abgeleitete CCSID

0 EBCDIC-Standard-CCSID, wie auf dem DSNTIPF des Panels zum Zeitpunkt der Installation angegeben

IMMEDWRITE CHAR(1)

Wenn Aktualisierungen von Gruppen-Bufferpool-abhängigen Seiten geschrieben werden sollen. Anwendbar nur für Datenaustauschumgebungen.

N IMMEDWRITE (NO) – die normale Schreibaktivität wird durchgeführt

Y IMMEDWRITE (YES) – sofortige Schreibvorgänge werden für aktualisierte, vom Gruppenpufferpool abhängige Seiten durchgeführt

1 IMMEDWRITE(PH1) – aktualisierte Bufferpool-abhängige Seiten werden bei oder vor Phase 1 Commit geschrieben

Blank Ein migriertes Paket

RELBOUND CHAR(1)

Die Freigabe, wenn die Pakete gebunden oder zurückgebunden wurden.

Blank Gebunden vor V7

K Bound auf V7

L Bound auf V8

BEMERKUNGEN VARCHAR(128) Eine vom Benutzer mit COMMENT bereitgestellte Zeichenfolge
SCHÖPFERTYP CHAR(1)

Gib den Typ des Schöpfers an

Blank Autorisierungs-ID

L-Rolle

RUNDUNG CHAR(1)

Die RUNDUNGSOPTION, die bei letzter Fahrt des Plans verwendet wurde:

C ROUND_CEILING

D ROUND_DOWN

F ROUND_FLOOR

G ROUND_HALF_DOWN

E ROUND_HALF_EVEN

H ROUND_HALF_UP

U ROUND_UP

Blank Plan wurde vor V9 erstellt

DATUM Nicht benutzt

CONCUR_ACC_

RES

CHAR(1)

CONCURRENTACCESSRESOLUTION-Option, wenn das Paket gebunden oder zurückgebunden war:

Blank Nicht angegeben

N WARTE auf das Ergebnis

Y AKTUELL VERPFLICHTET

PROGAUTH CHAR(1)

DB2 prüft, ob ein Programm berechtigt ist, einen Plan auszuführen:

D DEAKTIVIERT

E ENABLE

SYSIBM. SYSPLANAUTH

Erfasst die Privilegien, die Nutzer über Anwendungspläne besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Autorisierungs-ID des Benutzers, der Rechte gewährt hat
STIPENDIATER VARCHAR(128) Autorisierungs-ID des Benutzers, der Rechte besitzt. Könnte ÖFFENTLICH sein
NAME VARCHAR(24) Name des Antragsplans, auf dem die Privilegien gelten
AUTHOWGOT CHAR(1)

Autorisierungsstufe des Benutzers, von dem die Privilegien erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Grantors.

Blank Nicht anwendbar

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

S SYSADM

BINDAUTH CHAR(1)

GRANTEE kann die Unterbefehle BIND, REBIND oder FREE gegen den Plan verwenden:

Blank Privileg nicht gehabt

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

EXECUTEAUTH CHAR(1)

GRANTEE kann Anwendungsprogramme ausführen, die den Plan verwenden:

Blank Privileg nicht gehabt

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
ZUSCHUSSTYP CHAR(1)

Gibt die Art des Zuschusses an:

Blank Autorisierungs-ID

L-Rolle

GRANTORTYP CHAR(1)

Gibt die Art des Stifters an:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Startzeit für die letzte Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

  SYSIBM. SYSPLANDEP

Abhängigkeiten von Plänen von Tabellen, Ansichten, Aliasen, Tabellenräumen, Indexen, Funktionen und Prozeduren.

Spaltenname Datentyp Beschreibung
BNAME VARCHAR(128) Der Name eines Objekts, von dem der Plan abhängt
BCREATOR VARCHAR(128) Wenn BNAME ein Tabellenraum ist, ist seine Datenbank
BTYPE CHAR(1)

Typ des Objekts, das durch BNAME identifiziert wird:

Ein Alias

E ANSTELLE VON Auslöser

F Benutzerdefinierte Funktion oder Cast-Funktion

I Index

L-Rolle

M Materialisierte Abfragetabelle

O Gespeichertes Verfahren

P Partitionierter Tabellenraum, wenn er als LARGE oder mit dem DSSIZE-Parm definiert ist

Q Sequenzobjekt

R-Tabellenraum

S Synonym

T-Tabelle

V-Ansicht

DNAME VARCGHAR (24) Name des Grundrisses
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSPLSYSTEM

Jede Zeile repräsentiert eine oder mehrere Verbindungen zu einer Umgebung, in der Plan verwendet werden könnte

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Name des Plans
SYSTEM VARCHAR(24)

Umgebung. Werte können sein:

CHARGE TSO Charge

DB2CALL DB2-Anschlussfunktion

CICS Kundeninformationskontrollsystem

DLIBATCH DLI-Batch-Supporteinrichtung

IMSBMP IMS BMP-Region

IMSMPP IMS MPP oder IFP-Region

ENABLE CHAR(1)

Verbindungen, die durch die Zeile dargestellt werden, sind aktiviert oder deaktiviert:

N Disabled

Y aktiviert

CNAME VARCHAR(60) Verbindung oder Verbindungen, auf die die Zeile angewendet wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSQUERY

Enthält eine Zeile für jede Abfrage in einer Menge von Abfragen

Spaltenname Datentyp Beschreibung
QUERYID BIGINT Eindeutige Kennung für die Abfrage
QUERY_HASH CHAR(16) Hash-Schlüssel, der durch Anweisungen generiert wird
SCHEMA VARCHAR(128) Standard-Schemaname für unqualifiziertes Objekt in der Abfrage oder Leerlauf

QUERY_SEC_

HASH

CHAR(16) Hash-Schlüssel, der durch den geänderten Anweisungstext generiert wird

QUERY_HASH_

VERSION

GANZZAHL

Version des Abfrage-Hash

 

QUELLE SMALLINT

Die Quelle der Anfrage:

0 Tipp zum Plan auf Instanzebene

1 Statische Stabilität des Plans

2 Planstabilitätsdynamik

USERFILTER CHAR(8) Filtername, der verwendet wird, um eine Menge von Abfragen zu gruppieren, oder Blank
CHAR(128) Nur für den internen Gebrauch
PLAN_VALID CHAR(1)

Ob Planhinweise gültig sind:

Leerzeichen Es gibt keinen Planhinweis für eine Anweisung, aber Optimierung

Y-Plan-Hinweis existiert in SYSQUERYPLAN für die Anweisung

N Plan-Hinweis existiert in SYSQUERYPLAN, ist jedoch ungültig und wird nicht verwendet

INVALID_

GRUND

GANZZAHL Wenn PLAN_VALID N ist, enthält sie den Reason-Code. -1, wenn PLAN_VALID Y oder leer ist
VARCHAR(128) Nicht benutzt
SAMMLUNG VARCHAR(128) Name der Sammlung der ursprünglichen Abfrage oder Leerlapp
PAKET VARCHAR(128) Name des Pakets der ursprünglichen Abfrage oder Blank
VERSION VARCHAR(128) Version des Pakets von Blank
AUTHID VARCHAR(128) Autorisierungs-ID gilt, wenn die Abfrage erfasst oder leer ist
BINDZEIT ZEITSTEMPEL Zeitstempel, wenn das Paket gebunden wurde oder BIND QUERY ausgeführt wurde
STMTNO GANZZAHL Wenn SOURCE 1 ist, ist die Anweisungsnummer im Paket. Wenn SOURCE 0 oder 2 ist, ist -1
SECTNO GANZZAHL Wenn SOURCE 1 ist, Abschnittsnummer im Paket. Wenn SOURCE 0 oder 2 ist, ist -1
STMTTEXT CLOB (2M) Der Text des SQL-Anweisungsoptimierungshinweises oder -parameters gilt für
QUERYNO GANZZAHL Abfragenummer

CLIENT_

USERID

VARCHAR(255)

Benutzer-ID des Clients

 

CLIENT_

WRKSTNNAME

VARCHAR(255)

Name der Client-Arbeitsstation

 

CLIENT_

APPLNAME

VARCHAR(255)

Name der Client-Anwendung

 

SELECTIVITY_

ÜBERSTEUERUNG

CHAR(1)

Selektivitätsüberschreibung gilt für die Abfrage:

Y Wirksam

N Nicht wirksam

ACCESSPATH_

TIPP

CHAR(1)

Zugriffspfade sind für das Matching von Anweisungen angegeben:

Y ist spezifiziert und gilt

N ist nicht spezifiziert und gilt nicht

Leerlauf kann angegeben werden. SYSQUERYPLAN muss abgefragt werden, um festzustellen, ob ein Zugriffspfad angegeben ist

OPTION_

ÜBERSTEUERUNG

CHAR(1)

Optimierungsparameter wirken für das Abgleichen von Anweisungen:

Y sind in Kraft

N Nicht wirksam

Leere Könnte in Kraft sein. Muss die SYSQUERYOPTS-Katalogtabelle abfragen, um festzustellen, ob Option-Überschreibungen wirksam sind

 

SELECTIVITY_

GÜLTIG

CHAR(1)

Selektivitätsüberschreibungen sind gültig:

Leerzeichen Für die Aussage existieren keine

Y-Overrides existieren für Abfragen. Sind gültig, wenn die Anweisung bereits ausgeführt wurde und Overrides verwendet wurden

N Overrides existieren, sind aber ungültig und werden nicht verwendet

FUNCTION_LVL VARCHAR(10) Funktionsebene der Abfrage, als die Zeile eingefügt wurde

SYSIBM. SYSQUERYPREDICATE

Informationen zu Preikaten für Abfragen in SYSQUERY, die für erweiterte Optimierung identifiziert wurden

Spaltenname Datentyp Beschreibung
QUERYID BIGINT Eindeutige Kennung für die Abfrage
QUERYNO GANZZAHL Eine Nummer-Identifizierungsaussage wird erklärt
QBLOCKNO SMALLINT Eine Nummer, die jeden Abfrageblock innerhalb einer Abfrage identifiziert. Nicht in einer bestimmten Reihenfolge, und sie sind nicht unbedingt aufeinanderfolgend
APPLNAME VARCHAR(24) Name des Grundrisses
POGNAME VARCHAR(128) Name des Programms oder eines Pakets, das die Anweisung enthält, wurde erklärt
PREDNO GANZZAHL Prädikatennummer – wird verwendet, um ein Prädikat innerhalb einer Abfrage zu identifizieren
TYP CHAR(8)

Prädikatentyp. Die möglichen Werte sind:

UND, ODER GLEICH, BEREICH, ZWISCHEN, IN, LIKE, NOT LIKE, EXISTS, NOTEXISTS, SUBQUERY, HAVING, OTHERS

LEFT_HAND_

SEITE

VARCHAR(128)

Wenn LHS des Prädikats eine Tabellenspalte (LHS_TABNO>0) ist, gibt dies den Spaltennamen an. Weitere mögliche Werte sind:

WERT, COLEXP, NICHT-COLEXP, CORSUB, NONCORSUB, SUBQUERY, EXPRESSION

Blank

LEFT_HAND_

PHO

GANZZAHL

Wenn LHS des Prädikats eine Tabellenspalte (LHS_TABNO>0) ist, gibt dies den Spaltennamen an. Weitere mögliche Werte sind:

WERT, COLEXP, NICHT-COLEXP, CORSUB, NONCORSUB, SUBQUERY, EXPRESSION

Blank

LHS_TABNO SMALLINT Wenn LHS des Prädikats eine Tabellenspalte ist, zeigt dies eine Zahl an, die eindeutig die entsprechende Tabellenreferenz innerhalb einer Abfrage identifiziert
LHS_QBNO SMALLINT Wenn LHS des Prädikats eine Tabellenspalte ist, zeigt dies eine Zahl an, die eindeutig die entsprechende Tabellenreferenz innerhalb einer Abfrage identifiziert

RIGHT_HAND_

SEITE

VARCHAR(128)

Wenn RHS des Prädikats eine Tabellenspalte (RHS_TABNO>0) ist, dann gibt dies den Spaltennamen an. Weitere mögliche Werte sind:

VALUE, COLEXP, NICHT-COLEXP, CORSUB, NONCORSUB, SUBQUERY, blank

RIGHT_HAND_

PNO

GANZZAHL Ist das Prädikat ein zusammengesetztes Prädikat (UND/ODER), dann gibt das zweite Kindprädikat an
PHS_TABNO SMALLINT Wenn RHS des Prädikats eine Tabellenspalte ist, bezeichnet sie eine Zahl, die die entsprechende Tabellenreferenz innerhalb einer Abfrage eindeutig identifiziert
RHS_QBNO SMALLINT Wenn RHS von Prädikat eine Unteranfrage ist, bezeichnet sie eine Zahl, die den entsprechenden Abfrageblock innerhalb einer Abfrage eindeutig identifiziert
FILTER_FACTOR FLOAT Der geschätzte Filterfaktor
BOOLEAN_TERM CHAR(1) Ob das Prädikat zur Bestimmung des Wahrheitswerts der gesamten WO-Kleidung verwendet werden kann
SEARCHARG CHAR(1) Ob dieses Prädikat vom Data Manager (DM) verarbeitet werden kann
MITMACHEN CHAR(1) Wenn das Prädikat als Join-Prädikat zwischen zwei Tabellen verwendet werden kann
AFTER_JOIN CHAR(1)

Gibt die Phase der Prädikatbewertung an:

'A' Nach dem Beitritt

'D' Während des Beitritts

Blank Nicht anwendbar

ADDED_PRED CHAR(1) Ob sie durch transitive Schließung erzeugt wird

REDUNDANT_

PRED

CHAR(1) Ob es ein redundantes Prädikat ist
DIRECT_ACCESS CHAR(1) Ob das Prädikat direkter Zugriff ist, was bedeutet, dass man direkt über ROWID zur Zeile navigieren kann
SCHLÜSSELFELD CHAR(1) Ob das Prädikat die Spalte Indexschlüssel der beteiligten Tabelle für alle von DB2 betrachteten relevanten Indizes enthält
EXPLAIN_TIME ZEITSTEMPEL

Der Zeitpunkt, als die ERKLÄR-Informationen erfasst wurden:

Alle zwischengespeicherten Anweisungen – Als die Anweisung in den Cache eingetreten ist

Nicht zwischengespeicherte statische Anweisungen – Wenn die Anweisung gebunden war

Nicht zwischengespeicherte dynamische Anweisungen - Wenn EXPLAIN ausgeführt wird

KATEGORIE SMALLINT Interne Nutzung
CATEGORY_B SMALLINT Interne Nutzung
TEXT VARCHAR (2000) Transformierter Prädikattext; abgeschnitten, wenn 2000 Zeichen überschreitet
PRED_ENCODE CHAR(1) Interne Nutzung
PRED_CCSID SMALLINT Interne Nutzung
PRED_MCCSID SMALLINT Interne Nutzung
MARKT CHAR(1) Ob das Prädikat Host-Variablen, Parametermarker oder spezielle Register umfasst
PARENT_PNO GANZZAHL Elternprädikatnummer. Wenn dieses Prädikat ein Wurzelprädikat innerhalb eines Abfrageblocks ist, dann ist diese Spalte 0
NEGATION CHAR(1) Ob dieses Prädikat über NICHT negiert wird
LITERALS VARHAR (128) Zeigt wörtlichen Wert oder wörtliche Werte an, getrennt durch Doppelpunktsymbole
KLAUSEL CHAR(8)

Die Klausel, in der das Prädikat existiert:

HAVING HAVING Klausel

ON ON Klausel

WO WHERE-Klausel

SELECT SELECT-Klausel

GROUP_MEMBER VARCHAR(24) Mitgliedsname der DB2, die EXPLAIN ausgeführt hat. Leer, wenn das Subsystem nicht in einer Datenfreigabe war, als EXPLAIN ausgeführt wurde
URSPRUNG CHAR(1)

Gibt den Ursprung des Prädikats an

Blank Generiert von DB2

C-Säulenmaske

R-Row-Erlaubnis

U Vom Benutzer angegeben

UNSICHERHEIT FLOAT(4) Beschreiben Sie den Unschärfefaktor des geschätzten Filterfaktors eines Prädikats
SECTNOI GANZZAHL Abschnittsnummer der Erklärung
COLLID VARCHAR(128) Die Sammlungs-ID
VERSION VARCHAR(122) Versionskennung für das Paket

SYSIBM. SYSQUERYSEL

Selektivität der Prädikate für Abfragen in der SYSQUERY-Tabelle, die für erweiterte Optimierung identifiziert wurde

Spaltenname Datentyp Beschreibung
QUERYID BIGINT Eindeutige Kennung für die Abfrage
QUERYNO GANZZAHL Eine Zahl, die die erklärte Aussage kennzeichnet
QBLOCKNO SMALLINT Eine Zahl, die jeden Abfrageblock innerhalb einer Abfrage identifiziert
APPLNAME VARCHAR(24) Name des Plans für die Reihe
PROGNAME VARCHAR(128) Programm- oder Paket-enthaltende Anweisung wird erklärt
PREDNO GANZZAHL Identifiziert das Prädikat
INSTANZ SMALLINT Selektivitätsinstanz, die zur Gruppierung verwandter Selektivitäten verwendet wird
SELEKTIVITÄT FLOAT Selektivität des Prädikats
GEWICHT FLOAT Gewicht der selektiven Instanz
ANNAHME VARHCAR(128)

Gibt an, wie die Selektivität geschätzt wurde oder verwendet wird

NORMAL - Geschätzt unter Verwendung der normalen Selektivitätsannahmen

ÜBERSCHREIBEN - Als Eingabe-Optimierer fungieren und seine Selektivitätsschätzung übersteuern

INSERT_TIME ZEITSTEMPEL Zeit, wann die Reihe eingefügt wurde
EXPLAIN_TIME ZEITSTEMPEL

Zeitpunkt, als die ERKLÄRE-Informationen erfasst wurden

Alle zwischengespeicherten Anweisungen - Wenn eine Anweisung in den Cache eingetreten ist Nicht-zwischengespeicherte statische Anweisungen - Wenn die Anweisung gebunden wurde

Nicht zwischengespeicherte dynamische Anweisungen - Wenn EXPLAIN ausgeführt wird

 SYSIBM. SYSQUERY_AUX

Eine Hilfstabelle für die STMTTEXT-Spalte des SYSIBM. SYSQUERY-Tabelle

Spaltenname Datentyp Beschreibung
STMTTEXT CLOB (2M) Der vollständige Text der Anfrage

SYSIBM. SYSQUERYOPTS

Enthält Optimierungsparameter für die Abfragen, die sich in SYSIBM befinden. SYSQUERY

Spaltenname Datentyp Beschreibung
QUERYID BIGINT Eindeutige Kennung für die Abfrage. Entspricht der Spalte QUERYID in der SYSQUERY-Tabelle
COPYID SMALLINT

Die Version des Plans gibt Hinweise für die Abfrage in dieser Zeile

0 Aktuelle Version der Planhinweise

1 Frühere Version der Planhinweise, die von PLAN STABILITY verwendet werden

2 Ursprüngliche Version der Planhinweise, die von PLAN STABILITY verwendet wurden

REOPT CHAR(1)

Wert der REOPT-Bindungsoption, die für den Plan gilt:

1 REOPT(EINMAL)

EIN REOPT (AUTO)

N REOPT(KEINE)

Y REOPT(ALWAYS)

Blank REOPT ist nicht angegeben

STARJOIN CHAR(1)

Ob Stern-Join aktiviert ist:

Y Star-Beitritt ist aktiviert

N Star-Beitritt ist deaktiviert

Leerlauf Stern-Join ist nicht angegeben

MAX_PAR_

ABSCHLUSS

GANZZAHL Maximaler paralleler Grad. Wert zwischen 0 und 254. Ist der Wert der Spalte -1, wird der maximale parallele Grad nicht angegeben

DEF_CURR_

ABSCHLUSS

CHAR(3)

Ob Abfrageparallelität aktiviert ist:

EINS Abfrageparallelität ist deaktiviert

ANY Abfrageparallelität ist aktiviert

Blank Abfrageparallelität ist deaktiviert

SJTABLES GANZZAHL Anzahl der Tabellen, die für die Stern-Join-Verarbeitung qualifiziert sind
VARCHAR(128) Nur für den internen Gebrauch
GROUP_MEMBER VARCHAR(24) Gruppenmitgliedsname, auf die Parameter angewendet werden sollen
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSQUERYPLAN

Planhinweisinformationen für Abfragen in SYSIBM. SYSQUERY-Tabelle

Spaltenname Datentyp Beschreibung
QUERYID BIGINT Eindeutige Kennung für Abfrage. Entspricht der Abfragespalte in der SYSQUERY-Tabelle
COPYID SMALLINT

Die Version des Plans gibt Hinweise für die Abfrage in dieser Zeile

0 Aktuelle Planhinweise der aktuellen Version

1 Frühere Version der Planhinweise, die von PLAN STABILITY verwendet wurden

2 Ursprüngliche Version der Planhinweise, die von PLAN STABILITY verwendet wurden

PLAN_VALID CHAR(1)

Ob der Plan Andeutungen gültig ist:

N Ungültig

Y Gültig

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
QBLOCKNO SMALLINT Eine Zahl, die jeden Abfrageblock innerhalb einer Abfrage identifiziert. Der Wert der Zahlen steht nicht in einer bestimmten Reihenfolge oder aufeinanderfolgenden
PLANNO SMALLINT Anzahl der Schritte, in denen die in QBLOCKNO angegebene Abfrage verarbeitet wurde. Gibt die Reihenfolge an, in der Schritte ausgeführt wurden
METHODE SMALLINT

Gibt die für den Schritt verwendete Join-Methode an:

0 = Erste aufgerufene Tabelle, Fortsetzung der vorherigen Tabelle abgerufen oder nicht verwendet

1 = Verschachtelte Schleifenverbindung

2 = Merge-Scan-Join

3 = Sortieren benötigt nach ORDNUNG NACH, GRUPPE NACH, AUSWÄHLEN VON DINSTINKT, VEREINIGUNG, einem quantifizierten Prädikat oder einem IN-Prädikat. T.

4 = Hybrid-Join

SCHÖPFER VARCAHR (128) Ersteller einer neuen Tabelle, die in diesem Schritt aufgerufen wurde; leer, wenn METHODE 3 ist
TNAME VARCHAR(128) Name einer Tabelle, materialisierte Abfragetabelle, erstellte oder deklarierte temporäre Tabelle, materialisierte Ansicht oder materialisierter Tabellenausdruck
SMALLINT Nur IBM-Nutzung
ACCESSTYPE CHAR(2)

Methode Zugriff auf neue Tabelle:

DI= Schnitt mehrerer DOKID-Listen, um die endgültige DOKID-Liste zurückzugeben

DU= Vereinigung mehrerer DOKID-Listen, um die Endtage-DOKID-Liste zurückzugeben

DX= XML-Index-Scan des Index in ACCESSNAME, um eine DOKID-Liste zurückzugeben

E = Direkte Zeile mit einer Zeilenänderungs-Zeitstempelspalte

H= Hashzugriff. WENN eine Überlaufbedingung auftritt, wird der Hash-Überlaufindex in ACCESSCREATOR verwendet und ACCESSNAME verwendet

HN= Hashzugriff mit einem IN-Prädikat

IN= Index-Scan, wenn das passende Prädikat ein IN-Prädikat enthält und die IN-Liste über eine In-Memory-Tabelle abgerufen wird

I= Index (identifiziert in ACCESSCREATOR und ACCESSNAME)

I1= Ein-Fetch-Index-Scan

M = Mehrfachindex-Scan (gefolgt von MX, MI, MH oder MU)

MH= Hash-Overflow-Index, benannt in ACCESSNAME

MX= Index-Scan auf den Index in ACCESSNAME. Wenn die Zugriffsmethode MX der Zugriffsmethode DX, DI oder DU folgt, wird die Tabelle vom DOKID-Index mithilfe der von DX, DI oder DU zurückgegebenen DOKID-Liste auf die Tabelle zugerufen

MI= Schnittpunkt mehrerer Indizes

MU = Vereinigung mehrerer Indizes

N= Indexscan, wenn das Prädikat enthält das Stichwort IN, oder durch einen Indexscan, wenn DB2 eine Abfrage mit dem Stichwort IN-Wörterwort umschreibt.

NR= Zugriff auf die Reichweitenliste

O= Arbeitsdatei-Scan, als Ergebnis einer Unteranfrage

P= Dynamischer paarweiser Index-Scan

R= Tabellenraumabtast

RW= Arbeitsdatei-Scan eines Ergebnisses einer materialisierten, benutzerdefinierten Tabellenfunktion

V= Puffer für eine INSERT-Anweisung innerhalb eines SELECT

Blank= Nicht auf die aktuelle Zeile anwendbar

STREICHHOLZ SMALLINT Für ACCESSTYPE I, I1, N, NR, MX oder DX, Anzahl der in einem Index-Scan verwendeten Indexschlüssel; ansonsten 0
ACCESSCREATOR VARCHAR(128) Für ACCESSTYPE I, I1, N, NR, MX oder DX, den Ersteller des Indexes; ansonsten leer
ZUGANGSNAME VARCHAR(128) Für ACCESSTYPE I, I1, H, MH, N, NR, MX oder DX ist der Name des Indexes: Für ACCESSTYPE P ist dsnpjw (mixopseqno) das startpaarweise Join-Leg in MIXOPSEQNO; ansonsten leer
INDEXONLY CHAR(1) Ob allein der Zugriff auf einen Index ausreicht, um den Schritt auszuführen, oder ob auch Daten abgerufen werden müssen. Y=Ja; N=Nein
SORTN_UNIQ CHAR(1) Wenn eine neue Tabelle sortiert wird, um doppelte Zeilen zu entfernen. Y=Ja; N=Nein.
SORTN_JOIN CHAR(1) Wenn die neue Tabelle für Join-Methode 2 oder 4 sortiert wird. Y=Ja; N=Nein
SORTN_ORDERBY CHAR(1) Wenn die neue Tabelle für ORDERBY sortiert ist. Y=Ja; N=Nein
SORTN_GROUPBY CHAR(1) Wenn die neue Tabelle für GROUPBY sortiert ist. Y=Ja; N=Nein.
SORTC_UNIQ CHAR(1) Wenn die zusammengesetzte Tabelle sortiert ist, um das Duplikat zu entfernen. Y=Ja; N=Nein
SORTC_JOIN CHAR(1) Wenn die zusammengesetzte Tabelle nach Join-Methode 1, 2 oder 4 sortiert wird. Y=Ja; N=Nein
SORTC_ORDERBY CHAR(1) Wenn eine zusammengesetzte Tabelle für eine ORDERBY-Klausel oder ein quantifiziertes Prädikat sortiert wird. Y=Ja; N=Nein
SORTC_GROUPBY CHAR(1) Wenn eine zusammengesetzte Tabelle für eine GROUPBY-Klausel sortiert ist. Y=Ja; N=Nein
TSLOCKMODUS CHAR(3)

Eine Anzeige für den Sperrmodus, der auf der neuen Tabelle oder deren Tabellenraum- oder Tabellenraumpartitionen erworben werden soll. Wenn die Isolation zur Bindungszeit bestimmt werden kann, sind die Werte:

IS = Intent Share Lock

IX = Exklusivschloss für die Absicht

S = Share Lock

U = Update-Sperre

X = Exklusives Schloss

SIX = Exklusivsperre mit Absicht teilen

N = UR-Isolation, keine Sperre

Wenn die Isolation zur Bindzeit nicht bestimmt werden kann, wird der durch die Isolation zur Laufzeit bestimmte Sperrmodus durch folgende Werte dargestellt.

NS=Für UR-Isolation, kein Lock; für CS, RS oder RR ein S-Lock

NIS = Für UR-Isolation, keine Sperre; für CS, RS oder RR eine IS-Sperre

NSS=Für UR-Isolation, kein Lock; für CS oder RS ein IS-Lock; für RR ein S-Lock

SS=Für UR-, CS- oder RS-Isolation ein IS-Lock; für RR ein S-Lock

PREFETCH CHAR(1)

Wetterdatenseiten müssen im Voraus per Prefetch gelesen werden:

D = Optimierer erwartet dynamischen Prefetch

S = Reines sequentielles Prefetch

L = Prefetch durch eine Seitenliste

U = Listen-Prefetch mit einer unsortierten RID-Liste

Blank = Unknown zur Bindzeit oder kein Prefetch

COLUMN_FN_

EVAL

CHAR(1)

Wenn eine SQL-Aggregatfunktion ausgewertet wird:

R = Während die Daten aus der Tabelle oder dem Index gelesen werden

S = Während einer Sortierung durchgeführt wird, um eine GROUP BY-Klausel zu erfüllen

Blank = Nach einer Datenabruf nach beliebigen Sortierungen

MIXOPSEQ SMALLINT

Sequenznummer eines Schrittes in einer Mehrfachindexoperation:

1, 2,… n = Schritte des Mehrfach-Indexverfahrens (ACCESSTYPE ist MX, MI, MU, DX, DI oder DU), Sequenznummer des ODER-Prädikats in der SQL-Anweisung (ACCESSTYPE ist NR)

0 = Für beliebige andere Zeilen

ACCESS_DEGREE SMALLINT Anzahl der parallelen Aufgaben oder Operationen, die durch Abfrage aktiviert werden

ACCESS_PGROUP

_ID

SMALLINT Identifikator der parallelen Gruppe zum Zugriff auf die neue Tabelle
JOIN_DEGREE SMALLINT Anzahl der parallelen Operationen oder Aufgaben, die beim Verbinden einer zusammengesetzten Tabelle mit der neuen Tabelle verwendet werden

JOIN_PGROUP_

ID

SMALLINT Identifikator der parallelen Gruppe zum Verbinden einer zusammengesetzten Tabelle mit der neuen Tabelle

SORTC_PGROUP_

ID

SMALLINT Parallelgruppenkennung für die parallele Sortierung der zusammengesetzten Tabelle

SORTN_PGROUP_

ID

SMALLINT Parallelgruppenkennung für die parallele Sortierung der neuen Tabelle

PARALLELISM_

MODUS

CHAR(1)

Die Art von Parallelität, falls vorhanden, die zur Bindzeit verwendet wird:

C=Abfrage der CP-Parallelität

MERGE_JOIN_

COLS

SMALLINT Anzahl der Spalten, die während des Merge-Scan-Join verbunden werden (Method=2)

CORRELATION_

NAME

VARCHAR(128) Korrelationsname einer Tabelle oder Ansicht, die in der Aussage angegeben ist
PAGE_RANGE CHAR(1) Wenn die Tabelle für Seitenbereichs-Screening qualifiziert, so scannen Pläne nur die benötigten Partitionen. Y=Ja; blank=Nein
JOIN_TYPE CHAR(1)

Der Typ einer äußeren Verbindung:

F = Vollständiger äußerer Join

L = Linke äußere Verbindung

P = Paarweise Join

S = Stern-Join

Blank = Innerer Join oder kein Join

RIGHT OUTER JOIN überdeckt zu einem LEFT OUTER Join, wenn du ihn benutzt, sodass JOIN_TYPE L enthält

QBLOCK_TYPE CHAR(6)

Für jeden Abfrageblock wird der Typ der SQL-Operation ausgeführt. Für die äußerste Abfrage identifiziert die Spalte einen Anweisungstyp. Mögliche Werte:

AUSWÄHLEN = AUSWÄHLEN

INSERT = INSERT

UPDATE = UPDATE

MERGE = MERGE

LÖSCHEN = LÖSCHEN

SELUPD = AUSWÄHLEN MIT ZUR AKTUALISIERUNG VON

DELCUR = LÖSCHEN, WO DER STROM DES CURSORS IST

UPDCUR = AKTUALISIEREN, WO DER STROM DES CURSORS IST

CORSUB = Korrelate Unteranfrage

TRUNCA = VERKÜRZEN

NCOSUB = Nicht korrelierte Unteranfrage

TABLEX = Tabellenausdruck

TRIGGR = WENN-Klausel auf CREATE TRIGGER

UNION = UNION

UNIONA = UNION ALLE

INTERS = SCHNITT

INTERA = ALLE SCHNEIDEN

AUSSER = AUSSER

EXCEPTA = AUSSER ALLEN

PRIMARY_

ACCESSTYPE

CHAR(1)

Gibt an, ob zuerst ein direkter Reihenzugriff versucht wird:

D = DB2 versucht, direkten Zeilenzugriff zu verwenden

T = Die Basistabelle oder Ergebnisdatei wird in eine Arbeitsdatei materialisiert, und die Arbeitsdatei wird über einen sparse-index-Zugriff genutzt

PARENT_QBLOCK SMALLINT Zahl, die QBLOCKNO des übergeordneten Abfrageblocks angibt
TABLE_TYPE CHAR(1)

Der Typ der neuen Tabelle:

B = Puffer für SELECT aus INSERT, SELECT aus UPDATE, SELECT aus MERGE oder SELECT aus DELETE

C = Ausdruck der gemeinsamen Tabelle

F = Tabellenfunktion

I = Neue Tabelle wird aus einem IN-LIST-Prädikat generiert

M = Materialisierte Abfragetabelle

Q = Temporäre Zwischenergebnistabelle (nicht materialisiert)

R = Rekursiver Ausdruck der gemeinsamen Tabelle

S = Subquery (korreliert oder nicht-korreliert)

T = Tabelle

W = Arbeitsakte

Der Wert der Spalte ist null, wenn die Abfrage GROUP BY, ORDER BY oder DISTINCT verwendet, was eine implizite Sortierung erfordert

TABLE_ENCODE CHAR(1)

Codierungsschema der Tabelle. Wenn die Tabelle eine einzelne CCSID-Menge hat, sind mögliche Werte:

A = ASCII

E = EBCDIC

U = UNICODE

M = Die Tabelle enthält mehrere CCSID-Mengen

TABLE_SCCSID SMALLINT SBCS CCSID-Wert der Tabelle. Wenn TABLE_ENCODE M ist, ist Wert 0
TABLE_MCCSID SMALLINT Gemischter CCSID-Wert der Tabelle. Wenn TABLE_ENCODE M ist, ist der Wert 0. Wenn MIXED=NO im Anwendungs-Standardmodul ist, ist der Wert -2
TABLE_DCCSID SMALLINT DBCS CCSID-Wert der Tabelle. Ist TABLE_ENCODE M, ist der Wert 0. Wenn MIXED=NO im Anwendungs-Standardmodul ist, ist der Wert -2
CTREF SMALLINT Wenn eine Referenztabelle ein häufiger Tabellenausdruck ist, ist der Wert die Top-Level-Abfrageblocknummer
PARENT_PLANNO SMALLINT Entspricht der Plannummer im übergeordneten Abfrageblock, bei der eine korrelierte Unterabfrage beteiligt ist

EXPANSION_

GRUND

SMALLINT

Gilt nur für statische Anweisungen, die auf Archiv- oder temporale Tabellen verweisen.

Für dynamische Anweisungen ist dies leer. Für statische Aussagen:

Ein Bound mit impliziter Abfragetransformation als Ergebnis von SYSIBMADM. GET_ARCHIVE eingebaute globale Variable

B Gebunden mit impliziter Abfragetransformation als Ergebnis des AKTUELLEN ZEITLICHEN BUSINESS_TIME

S Gebunden mit impliziter Abfragetransformation als Ergebnis des AKTUELLEN ZEITLICHEN SYSTEM_TIME

SB Gebunden durch implizite Abfragetransformation als Ergebnis des CURRENT TEMPORAL SYSTEM_TIME Registers und CURRENT TEMPORAL BUSINESS_TIME

Leerlauf Die Aussage enthält keine Implizitätsabfragen-Transformation

SYSIBM. SYSRELS

Enthält eine Zeile für jede referenzielle Einschränkung

Spaltenname Datentyp Beschreibung
SCHÖPFER VARCHAR(128) Schema des Besitzers der abhängigen Tabelle der referenziellen Nebenbedingung
TBNAME VARCHAR(128) Name der abhängigen Tabelle der referenziellen Nebenbedingung
RELNAME VARCHAR(128) Einschränkungsname
REFTBNAME VARCHAR(128) Name der Elterntabelle der referenziellen Nebenbedingung
REFTBCREATOR VARCHAR(128) Schema des Besitzers der übergeordneten Tabelle
COLCOUNT SMALLINT Anzahl der Spalten im Fremdschlüssel
DELETERULE CHAR(1)

Art der Löschregel für die referenzielle Nebenbedingung:

EINE NEIN AKTION

C CASCADE

N MENGE NULL

R RESTRICT

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
RELOBID1 SMALLINT Interne Identifikatorin der Einschränkung bezüglich der Datenbank, die die Elterntabelle enthält
RELOBID2 SMALLINT Interne Identifikatoren der Einschränkung bezüglich der Datenbank, die eine abhängige Tabelle enthält
ZEITSTEMPEL ZEITSTEMPEL Datums- und Zeitvorgabe wurde definiert
IXOWNER VARCHAR(128) Schema des eindeutigen nicht-primären Index für den Elternschlüssel
IXNAME VARCHAR(128) Name des eindeutigen nicht-primären Indexes, der für einen Elternschlüssel verwendet wird
DURCHGESETZT CHAR(1)

Ob vom System durchgesetzt oder nicht:

Y Durchgesetzt durch das System

N Nicht vom System durchgesetzt (vertrauenswürdig)

CHECKEXISTING

DATEN

CHAR(1)

Option zur Überprüfung bestehender Daten

Ich überprüfe sofort bestehende Daten

N Überprüfen Sie niemals bestehende Daten

T Überprüfen Sie sofort bestehende Daten auf eine zeitliche referenzielle Einschränkung

NEU ERSCHAFFEN CHAR(1) Freigabe von DB2, mit der das Objekt erstellt wird

SYSIBM. SYSREAUTH

Datensätze CREATE IN und PACKADM ON-Rechte für Sammlungen; USAGE-Rechte für verschiedene Typen; und USE-Rechte für Pufferpools, Speichergruppen und Tabellenräume

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Autorisierungs-ID des Benutzers, der das Privileg erteilt hat
STIPENDIATER VARCHAR(128) Autorisierungs-ID des Benutzers, der das Privileg besitzt. Könnte ÖFFENTLICH sein
QUALIFIKATION VARCHAR(128) Qualifikation des Objekts
NAME VARCHAR(128) Name des Pufferpools, der Sammlung, der DB2-Speichergruppe, des unterschiedlichen Typs oder des Tabellenraums ALLE, wenn DIE NUTZUNG ALLER PUFFERPOOLS gewährt wird
AUTHHOWGOT CHAR(1)

Autorisierungsstufe des Benutzers, von dem die Rechte erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Erteilers.

Leerlauf Nicht anwendbar

Ein PACKADM (auf Abholung*)

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

S SYSADM

P PACKADM (bei einer bestimmten Sammlung)

T DATAACCESS

OBTYP CHAR(1)

Art des Objekts:

B-Pufferpool

C-Sammlung

D Unterschiedlicher Typ

R-Tabellenraum

S-Speichergruppe

J JAR (Java Archive-Datei)

BENUTZERFREUNDLICHKEIT CHAR(1)

Ob das Privileg mit der GRANT-Option gilt:

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

Die gehaltene Autorität ist PACKADM, wenn OBTYPE C (eine Sammlung) ist und QUALIFIER PACKADM. Die gehaltene Autorität ist CREATE IN, wenn der OBTYPE C ist und QUALIFIER leer ist

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
ZUSCHUSSTYP CHAR(1)

Gibt die Art des Zuschusses an:

Blank Autorisierungs-ID

L-Rolle

GRANTORTYP CHAR(1)

Gibt die Art des Stifters an:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeit wurde aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSROLES

Enthält eine Zeile für jede Rolle

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Rolle
DEFINER VARCHAR(128) Auth-ID oder Rolle, die diese Rolle definierte, aufgeführt in der Spalte NAME, aufgeführt
DEFINIERTYP CHAR(1)

Art des Definierers:

L-Rolle

Leerlauf Autorisierungs-ID

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der die Rolle geschaffen wird
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, die zur Erstellung der Rolle verwendet wird
BEMERKUNGEN VARCHAR (762) Eine Zeichenkette, die mittels COMMENT-Anweisung bereitgestellt wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSROUTINEAUTH

Privilegien, die Benutzer auf Routinen halten. (UDF, Cast-Funktion oder gespeicherte Prozedur)

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Autorisierungs-ID des Benutzers, der das Privileg erteilt hat
STIPENDIATER VARCHAR(128) Autorisierungs-ID des Benutzers, der das Privileg besitzt, oder der Name eines Plans oder Pakets, das das Privileg nutzt. Kann auch ÖFFENTLICH sein
SCHEMA VARCHAR(128) Schema der Routine
SPEZIFISCHER NAME VARCHAR(128) Spezifischer Name der Routine. * wenn das Privileg auf allen Routinen im Schema gilt.
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
ROUTINETYP CHAR(1)

Art der Routine:

F Benutzerdefinierte Funktionen oder Cast-Funktion

P Gespeichertes Verfahren

ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Blank Eine Autorisierungs-ID

L-Rolle

P-Plan oder Paket. Das Paket von COLLID ist nicht leer.

R Nur für interne Nutzung

AUTHHOWGOT CHAR(1)

Die Autorisierungsstufe des Benutzers aus den Privilegien wurde empfangen. Nicht unbedingt die höchste Autorisierungsstufe des Grantors. Wird auch verwendet, um anzuzeigen, dass das Privileg auf allen Schemata vom Grantor gehalten wurde.

Blank Nicht anwendbar

1 Der Stifter hatte zum Zeitpunkt der Verleihung ein Privileg im Schema.*

E SECADM

G ACCESSCTRL

L SYSCTRL

S SYSADM

T DATAACCESS

EXECUTEAUTH CHAR(1)

GRANTEE kann die Routine ausführen:

Das Y-Privileg wird ohne GRANT-Option gehalten

N Privilege wird mit der GRANT-Option gehalten

COLLID VARCHAR(128) Wenn GRANTEE ein Paket ist, ist es der Name der Sammlung. Ansonsten ist das Paket leer.
KONSIGNATION CHAR(8) Wenn GRANTEE ein Paket ist, ist das Konsistenztoken des DBRM, von dem das Paket abgeleitet wurde. Ansonsten ist das Leerzeichen
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GRANTORTYP CHAR(1)

Gibt die Art des Stifters an:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSROUTINES

Enthält eine Zeile für jede Routine (benutzerdefinierte Funktion, Cast-Funktion oder gespeicherte Prozedur)

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema der Routine
BESITZER VARCHAR(128) Besitzer der Routine
NAME VARCHAR(128) Name der Routine
ROUTINETYP CHAR(1)

Art der Routine:

F Benutzerdefinierte Funktion oder Cast-Funktion

P-Store-Verfahren

ERSTELLT VON VARCHAR(128) Primäre Authentifizierungs-ID, unter der die Routine erstellt wurde
SPEZIFISCHER NAME VARCHAR(128) Spezifischer Name der Routine
ROUTINEID GANZZAHL Interne Kennung der Routine
RETURN_TYPE GANZZAHL Interne Identifizierung des Ergebnisdatentyps der Funktion. -2, wenn die Funktion eine Tabellenfunktion ist.
URSPRUNG CHAR(1)

Ursprung der Routine:

E Externe benutzerdefinierte Funktion oder gespeicherte Prozedur

N Native SQL-Prozedur

Q SQL-Funktion

U Quellen auf benutzerdefinierter Funktion der eingebauten Funktion

S System-generierte Funktion

FUNCTION_

TYP

CHAR(1)

Art der Funktion:

C-Spaltenfunktion

S-Skalarfunktion

T-Tabellenfunktion

blank ein gespeichertes Verfahren (ROUTINETYPE='P')

PARM_COUNT SMALLINT Anzahl der Parameter für die Routine
SPRACHE VARCHAR(24)

Implementierungssprache der Routine:

ZUSAMMENBAUEN

C

COBOL

COMPJAVA

JAVA

PLI

REXX

SQL

Leer, wenn ROUTINETYPE='F' und ORIGIN nicht 'E' oder nicht 'Q' ist

COLLID VARCHAR(128) Name der Paketsammlung, der verwendet wird, wenn die Routine ausgeführt wird
SOURCESCHEMA VARCHAR(128) Wenn ORIGIN 'U' und ROUTINETYPE 'F' ist, ist das Schema der quell benutzerdefinierten Funktion ('SYSIBM' für eine eingebaute Quellfunktion). Ansonsten ist das Leere

SOURCE_

SPEZIFISCH

VARCHAR(128) Wenn ORIGIN 'U' und ROUTINETYPE 'F' ist. Spezifischer Name der benutzerdefinierten Quellfunktion oder des eingebauten Quellfunktionsnamens. Ansonsten ist das Leerzeichen
DETERMINISTISCH CHAR(1)

Option eines externen funktionalen oder gespeicherten Verfahrens:

N Unbestimmt (die Ergebnisse können je nach gegebener Menge von Eingabewerten abweichen)

Y Deterministisch (die Ergebnisse sind konsistent)

Leerer ROUTINETYPE='F' und ORIGIN ist nicht 'E' (Routine ist eine Funktion, aber keine externe Funktion)

EXTERNAL_

AKTION

CHAR(1)

Externe Aktionsoption einer externen Funktion:

N-Funktion hat keine Nebenwirkungen

Die E-Funktion hat externe Nebenwirkungen, daher ist die Anzahl der Aufrufe wichtig

Blank ORIGIN ist nicht 'E' für Funktion (ROUTINETYPE='F'), oder es ist ein gespeichertes Verfahren (ROUTINETYPE='P')

NULL_CALL CHAR(1)

CALLED ON INPUT Option einer externen Funktion der gespeicherten Prozedur:

N Routine wird nicht aufgerufen, wenn ein Parameter einen NULL-Wert besitzt

Die Y-Routine wird aufgerufen, wenn ein Parameter einen NULL-Wert hat

leere ROUTINETYPE='F' und ORIGIN ist nicht 'E' (Routine ist eine Funktion, aber keine externe Funktion)

CAST_FUNCTION CHAR(1)

Ob die Routine eine Cast-Funktion ist:

N Keine Cast-Funktion

Y ist eine Cast-Funktion

Eine Cast-Funktion wird von DB2 für eine CREATE DISTINCT TYPE-Anweisung generiert

SCRATCHPAD CHAR(1)

SCRATCHPAD-Option einer externen Funktion:

N hat kein KRATZBLOCK

Y hat ein KRATZBRETT

Blank ORIGIN ist nicht 'E' für Funktion (ROUTINETYPE='F'), oder es ist ein gespeichertes Verfahren (ROUTINETYPE='P')

SCRATCHPAD_

LÄNGE

GANZZAHL Die Länge des Kratzbretts, wenn ORIGIN 'E' für Funktion ist (ROUTINETYPE='F') und KEIN KRATZBLOCK nicht angegeben ist. Ansonsten gilt 0
FINAL_CALL CHAR(1)

FINAL CALL-Option einer externen Funktion:

N Der letzte Aufruf wird nicht zum Funktionieren gemacht

Y Der letzte Aufruf wird gemacht, um zu funktionieren

blank ORIGIN ist nicht 'E' für Funktion (ROUTINETYPE='F'), oder es ist ein gespeichertes Verfahren (ROUTINETYPE='P')

PARALLEL CHAR(1)

PARALLEL-Option einer externen Funktion:

Eine Funktion kann durch parallele Aufgaben aufgerufen werden

Die D-Funktion kann nicht von parallelen Aufgaben aufgerufen werden

blank ORIGIN ist nicht 'E' für Funktion (ROUTINETYPE='F'), oder es ist ein gespeichertes Verfahren (ROUTINETYPE='P')

PARAMETER_

STIL

CHAR(1)

PARAMETER STYLE-Option einer externen Funktion oder gespeicherten Prozedur:

D DB2SQL

G ALLGEMEINES

N ALLGEMEINER RUF MIT NULLEN

J JAVA

Leer bei ORIGIN I nicht 'E' oder wenn LANGUAGE SQL ist

EINGEZÄUNT CHAR(1)

Y-Routing läuft separat vom DB2-Adressraum in einem von WLM verwalteten DB2-Adressraum

Leerlauf ORIGIN ist 'Q' oder ORIGIN ist 'N'

SQL_DATA_

ZUGANG

CHAR(1)

SQL-Anweisungen sind in einer externen Funktion oder gespeicherten Prozedur erlaubt:

C ENTHÄLT SQL: Nur SQL, das keine Daten liest oder ändert, ist erlaubt

M MODIFIZIERT SQL-DATEN: Jedes SQL ist erlaubt, einschließlich SQL, das Daten liest oder verändert

N KEIN SQL: SQL ist nicht erlaubt

R LIEST SQL-DATEN: Nur SQL, das Daten liest, ist erlaubt

Leerlauf Nicht anwendbar

DBINFO CHAR(1)

Option einer externen Funktion oder gespeicherten Prozedur:

Der Parameter N wird nicht an eine externe Funktion oder gespeicherte Prozedur weitergegeben

Der Y-Parameter wird an eine externe Funktion oder gespeicherte Prozedur weitergegeben

Leer URSPRUNG ist nicht 'E'

STAYRESIDENT CHAR(1)

Bestimmt, ob die Routine aus dem Speicher gelöscht wird, wenn die Routine endet.

Das N Load-Modul soll nach dem Ablauf der Routine aus dem Speicher gelöscht werden

Das Y-Load-Modul soll nach dem Ablauf der Routine im Speicher ansässig bleiben

Leer URSPRUNG ist nicht 'E'

ASUTIME GANZZAHL Anzahl der CPU-Serviceeinheiten, die für einen einzelnen Aufruf dieser Routine erlaubt sind.

WLM_

UMWELT

VARCHAR(54) Name der WLM-Umgebung, mit der diese Routine ausgeführt wurde

WLM_ENV_FOR_

VERSCHACHTELT

CHAR(1)

Für verschachtelte Routineaufrufe zeigt an, ob der Adressraum der aufrufenden Store-Prozedur oder der benutzerdefinierten Funktion verwendet wird, um verschachtelte gespeicherte Prozedur oder UDF auszuführen:

N Verschachtelte gespeicherte Prozedur oder UDF läuft in einem anderen Adressraum als der angegebenen WLM-Umgebung. WLM-UMGEBUNGSNAME wurde angegeben.

Y Eine verschachtelte gespeicherte Prozedur oder UDF läuft in der Umgebung, die durch das Aufrufen der gespeicherten Prozedur oder UDF verwendet wird. WLM ENVIRONMENT (name,*) wurde spezifiziert

Leer WLM_ENVIRONMENT ist leer

PROGRAM_TYPE CHAR(1)

Die Routine läuft als Hauptroutine der Sprachumgebung oder als Unterroutine:

M Hauptroutine

S-Unterroutine

Leer URSPRUNG ist nicht 'E'

EXTERNAL_

SICHERHEIT

CHAR(1)

Spezifiziert die Authen-ID, die verwendet werden soll, wenn routinemäßig auf Ressourcen zugreift, die von einem externen Sicherheitsprodukt geschützt sind:

D DB2 – Auth-ID, die mit dem WLM-Speicherprozess-Adressraum verknüpft ist

U SESSION_USER – Auth-ID des SQL-Benutzers, der die Routine aufgerufen hat

C DEFINER – Aut ID des Eigentümers der Routine

Leer URSPRUNG ist nicht 'E'

COMMIT_ON_

RÜCKGABE

CHAR(1)

Wenn ROUTINETYPE='P', soll die Transaktion nach erfolgreicher Rückgabe (nicht-negativer SQLCODE) aus der gespeicherten Prozedur immer sofort ausgeführt werden:

N Arbeitseinheit soll fortgesetzt werden

Y Arbeitseinheit ist sofort einzusetzen

Wenn ROUTINETYPE='F', ist der Wert leer

RESULT_SETS SMALLINT Wenn ROUTINE='P', setzt die maximale Anzahl von Ad-hoc-Ergebnissen, die dieses gespeicherte Verfahren zurückgeben kann. Existiert kein Ad-hoc-Ergebnis oder ROUTINETYPE='F', 0
LOBCOLUMNS SMALLINT Wenn ORIGIN = 'E', Anzahl der in der Parameterliste gefundenen LOB-Spalten für dieses UDF. Wenn keine LOB-Spalten in der Parameterliste gefunden werden oder ORIGIN nicht 'E' ist, ist 0
GESCHAFFENE WESEN ZEITSTEMPEL Die Time CREATE-Anweisung wurde für die Routine ausgeführt
ALTEREDTS ZEITSTEMPEL Zeit, wann die letzte ALTER-Anweisung für die Routine ausgeführt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
PARM1-30 SMALLINT Nur für den internen Gebrauch
IOS_PER_INVOC FLOAT Geschätzte Anzahl der I/O-Anlagen, die zur Ausführung der Routine erforderlich sind

INSTS_PER_

INVOC

FLOAT Geschätzte Anzahl der Maschinenbefehle, die zur Ausführung der Routine benötigt werden
INITIAL_IOS FLOAT Die Schätzung der Anzahl der beim ersten oder letzten Mal durchgeführten I/O-Routine wird aufgerufen
INITIAL_INSTS FLOAT Die Schätzung der Anzahl der Maschinenbefehle, die beim ersten oder letzten Mal ausgeführt werden, wird aufgerufen
KARDINALITÄT FLOAT Vorhergesagte Kardinalität der Routine
RESULT_COLS SMALLINT Für eine Tabellenfunktion gilt die Anzahl der Spalten in der Ergebnistabelle
EXTERNAL_NAME VARCHAR (762) Pfad/Modul/Funktion geladen, um Routine auszuführen. Leer, wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist.

PARM_

SIGNATUR

VARCHAR(150) Nur für den internen Gebrauch
RUNOPTS VARCHAR (762)

Laufzeitoptionen für die Sprachumgebung für Routine.

Leer – die Standard-Laufzeitoptionen für die Programmierumgebung sind zu verwenden, wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist.

BEMERKUNGEN VARCHAR (762) Zeichenkette bereitgestellt vom Nutzer mit COMMENT ON

JAVA_

SIGNATUR

VARCHAR (3072

Unterschrift der Jar-Datei:

Blank Wenn PARAMETER STYLE nicht JAVA ist, oder wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist

KLASSE VARCHAR(384)

Klassenname, der in der JAR-Datei enthalten ist:

Blank Wenn PARAMETER STYLE nicht JAVA ist, oder wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist

JARSCHEMA VARCHAR(128)

Schema der JAR-Datei:

Blank Wenn PARAMETER STYLE nicht JAVA ist, oder wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist

JAR_ID VARCHAR(128)

Name der Jar-Datei:

Blank Wenn PARAMETER STYLE nicht JAVA ist, oder wenn ROUTINETYPE='F' und ORIGIN nicht 'E' ist

SPECIAL_REGS CHAR(1)

SPECIAL REGISTER-Option für eine Routine:

ICH ERBE EIN SPEZIELLES REGISTER

D-STANDARD-SPEZIALREGISTER

Blank ROUTINETYPE='F' und ORIGIN ist nicht 'E' oder nicht 'Q'

NUM_DEP_MQTS SMALLINT Anzahl abhängiger MQTs
MAX_FAILURES SMALLINT Zulässige Ausfälle für diese Routine (0-32767)

PARAMETER_

CCSID

GANZZAHL

Ein CCSDI, das angibt, wie Zeichen-, Grafik-, Datum-, Zeit- und Zeitstempel-Datentypen für systemgenerierte Parameter an die Routine wie Nachrichtentoken und DBINFO übermittelt werden sollen

ASCII

EBCDIC

UNICODE

VERSION VARCHAR(122) Versionskennung für ein natives SQL-Verfahren
KONSIGNATION CHAR(8) Konsistenztoken für Routine. X'20' wenn ORIGIN nicht = 'N'
AKTIV CHAR(1)

Identifiziert die aktive Version der Routine:

Y Active-Version

N Nicht die aktive Version

Leer ORIGIN, nicht 'N' oder Zeile, wurde vor V9 erstellt

DEBUG_MODE CHAR(1)

Ob Routine für Debugging aktiviert ist oder nicht:

1 Für Debugging aktiviert und kann in einer Client-Debugger-Sitzung mit Unified Debugger entlarvt werden

0 Nicht zum Debuggen aktiviert

N Kann für Debugging niemals aktiviert werden

Blank LANGUAGE ist nicht als JAVA angegeben, der Wert von ORIGIN nicht 'N', oder die Zeile wurde vor V9 erstellt

TEXT_ENVID GANZZAHL Interne Identifikatorumgebung
TEXT_ROWID ROWID ID zur Unterstützung von LOB-Spalten für Quelltext
TEXT CLOB (2M) Quelltext von CREATE oder ALTER mit Text für Routine
BESITZERTYP CHAR(1)

Gibt die Art des Besitzers an:

Blank Autorisierungs-ID

L-Rolle

PARAMETER_

VARCHARFORM

GANZZAHL Der von null verschiedene Wert zeigt die tatsächliche Darstellung einer LANGUAGE C-Routine eines beliebigen String-Parameters mit unterschiedlicher Länge an, der in der Parameterliste oder RETURNS erscheint.
NEU ERSCHAFFEN CHAR(1) Freigabe, die zum Erstellen des Objekts verwendet wird. Leer, wenn vor V9
PACKAGEPATH VARCHAR (4096 Wert der Option PACKAGE PATH für die CREATE FUNCTION, CREATE PROCEDURE, ALTER FUNCTION oder ALTER PROCEDURE Anweisung, die die Routine erstellt oder zuletzt geändert hat
SICHER CHAR(1)

Zeigt an, ob die Routine gesichert ist:

N Die Routine ist nicht gesichert

Y Die Routine ist gesichert

INLINE CHAR(1)

Gibt an, ob die SQL-Funktion inline ist:

Y Ist inline, wenn sie referenziert wird. Kein Paket ist mit dieser Art von Routine verknüpft

N Hat ein zugehöriges Paket

Blank Keine SQL-Funktion (ORIGIN, nicht 'Q')

BLOB(1G)

SYSTEM_

DEFINIERT

CHAR(1)

Identifiziert, ob diese Routine systemdefiniert ist:

Blank Nicht systemdefiniert

S Systemdefiniertes System

EINGEWICKELT CHAR(1)

Y Routinetext ist verschleiert

Leer Routinetext ist nicht verschleiert

REGENERATETS ZEITSTEMPEL(12 Zeitstempel, wenn wir das Objekt regeneriert haben

SYSIBM. SYSROUTINESTEXT

Eine Hilfstabelle für die TEXT-Spalte von SYSIBM. SYSROUTINES

Spaltenname Datentyp Beschreibung
TEXT CLOB (2M) Quelltext von CREATE PROCEDURE für Routine

SYSIBM. SYSROUTINES_OPTS

Enthält eine Zeile für jede generierte Routine. Kann eingefügt, aktualisiert werden. und gelöscht werden.

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema der Routine
ROUTINENAME VARCHAR(128) Name der Routine
BUILDDATE DATUM Datum, an dem die Routine erstellt wurde
BAUZEIT ZEIT Zeit, dass die Routine gebaut wird
BUILDSTATUS CHAR(1) Ob eine Version der Quellcode der Routine die aktuelle Version ist
BUILDSCHEMA VARCHAR(128) Schemaname für BUILDNAME
BUILDNAME VARCHAR(128) Verfahren zur Erstellung der Routine
BAUBESITZER VARCHAR(128) Autorisierungs-ID, die zur Erstellung der Routine verwendet wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

PRECOMPILE_

OPTS

VARCHAR (765) Precompiler-Optionen, die zur Erstellung der Routine verwendet wurden
COMPILE_OPTS VARCHAR (765) Compiler-Optionen, die zur Erstellung der Routine verwendet wurden
PRELINK_OPTS VARCHAR (765) Pre-Link-Bearbeitungsoptionen, die zum Erstellen der Routine verwendet wurden
LINK_OPTS VARCHAR (765) Link-Editierungsoptionen, die zum Erstellen der Routine verwendet wurden
BIND_OPTS VARCHAR (3072 Bind-Optionen, die zur Erstellung der Routine verwendet werden
SOURCEDSN VARCHAR (765) Name des Quelldatensatzes
DEBUG_MODE CHAR(1)

Das Debuggen ist für dieses Objekt ein- oder ausgeschaltet

0 Debugging ist ausgeschaltet

1 Debugging läuft

SYSIBM. SYSROUTINES_PTREE

Eine Hilfstabelle für die PTREE-Spalte des SYSIBM. SYSROUTINES-Tabelle

Spaltenname Datentyp Beschreibung
PTREE CLOB (2M) Nur für den internen Gebrauch

SYSIBM. SYSROUTINES. SRC

Enthält Quellcode für generierte Routinen. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema der Routine
ROUTINENAME VARCHAR(128) Name der Routine
BUILDDATE DATUM Datum, an dem die Routine erstellt wurde
BAUZEIT ZEIT Zeit, dass die Routine gebaut wird
BUILDSTATUS CHAR(1) Ob die Quelle dieser Version der Routine die aktuelle Version ist
SEQNO GANZZAHL Nummer des Quellanweisungsstücks in CREATESTMT
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom (MRM)-Band kam
CREATESTMT VARCHAR (7500 Routinequellenanweisung

SYSIBM. SYSSCHEMAAUTH

Eine oder mehrere Zeilen für jeden Benutzer gewährten ein Privileg für ein bestimmtes Schema in einer Datenbank

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Auth-ID des Benutzers, der Privilegien oder SYSADM gewährt hat
STIPENDIATER VARCHAR(128) Authentifizierungs-ID eines Benutzers oder einer Gruppe, die Rechte besitzt. Kann ÖFFENTLICH sein
SCHEMANAME VARCHAR(128) Name des Schemas oder '*' für alle Schemata
AUTHHOWGOT CHAR(1)

Authentifizierungsstufe des Benutzers, von dem die Rechte erhalten wurden

1 Der Stifter hatte zum Zeitpunkt der Verleihung ein Privileg auf allen Schemata

E SECADM

G ACCESSCTRL

L SYSCTRL

S SYSADM

CREATEINAUTH CHAR(1)

Der Begünstigte besitzt das CREATIN-Privileg im Schema:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

ALTERINAUTH CHAR(1)

Der Begünstigte hat das ALTERIN-Privileg auf dem Schema:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

DROPINAUTH CHAR(1)

Der Begünstigte hat das DROPIN-Privileg im Schema:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Blank Autorisierungs-ID

L-Rolle

GRANTORTYP CHAR(1)

Art des Stifters:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSSEQUENCEAUTH

Erfasst die Privilegien, die Benutzer über Sequenzen besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Auth-ID des Benutzers, der die Privilegien gewährt hat,
STIPENDIATER VARCHAR(128) Auth-ID eines Benutzers oder einer Gruppe, die Rechte besitzt, oder der Name eines Anwendungsplans oder Pakets, das Rechte nutzt,
SCHEMA VARCHAR(128) Schema der Folge
NAME VARCHAR(128) Name der Sequenz
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Blank Eine Autorisierungs-ID

L-Rolle

P Ein Bewerbungsplan oder Paket. Der Empfänger ist ein Paket, wenn COLLID nicht leer ist

R Nur für interne Nutzung

AUHTHOWGOT CHAR(1)

Auth-Ebene des Benutzers, von dem die Privilegien erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Erteilers:

E SECADM

G ACCESSCTRL

L SYSCTRL

S SYSAMD

T DATAACCESS

ALTERAUTH CHAR(1)

Der Begünstigte hat das ALTER-Privileg in der Reihenfolge:

Leerzeichen Privileg wird nicht vorbehalten

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

BENUTZERFREUNDLICHKEIT CHAR(1)

Der Begünstigte besitzt das USAGE-Privileg in der Reihenfolge:

Leerzeichen Privileg wird nicht vorbehalten

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

COLLID VARCHAR(128) Wenn GRANTEE ein Paket ist, ist es der Name der Sammlung. Sonst 0
KONSIGNATION CHAR(8) Wenn GRANTEE ein Paket ist, ist das Konsistenztoken des DBRM, von dem das Paket abgeleitet wurde. Andernfalls ist das Leerzeichen
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom MRM-Band stammt
GRANTORTYP CHAR(1)

Art des Stifters:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSSEQUENZEN

Enthält eine Zeile für jede Identitätsspalte oder benutzerdefinierte Sequenz

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Schema von Alias oder Sequenz. Für eine Identitätsspalte, Wert von TBCREATOR aus SYSCOLUMNS-Eintrag für die Spalte
BESITZER VARCHAR(128) Besitzer von Alias oder Sequenz. Für eine Identitätsspalte, Wert von TBCREATOR aus SYSCOLUMNS-Eintrag für die Spalte
NAME VARCHAR(128) Name der Identitätsspalte, des Alias oder der Sequenz. (Name einer Identität wird von DB2 generiert)
SEQTYPE CHAR(1)

Art des Sequenzobjekts:

Ein Alias

I Identitätsspalte

S Benutzerdefinierte Sequenz

X Implizit erstellte DOCID für eine Basistabelle mit XML

SEQUENCEID GANZZAHL Interne Kennung der Identitätsspalte, des Alias oder der Sequenz
ERSTELLT VON VARCHAR(128) Primäre Authentifizierungs-ID des Benutzers, der die Spalte Sequenz, Alias oder Identität erstellt hat
ERHÖHT DEZIMAL(31,0) Inkrementwert (positiv oder negativ) im INTEGER-Bereich). 0, wenn Alias
START DEZIMAL(31,0) Startwert. 0, wenn Alias
MAXWERT DEZIMAL(31,0) Maximal zulässiger Wert für den Datentyp. 0 bei Alias
MINVALUE DEZIMAL(31,0) Minimaler Wert erlaubt für den Datentyp. 0 bei Alias
ZYKLUS CHAR(1)

Ob Cycling auftritt, wenn eine Grenze erreicht ist:

N Nein

Ja ja

Blank, wenn Alias

CACHE GANZZAHL Anzahl der Sequenzwerte, die im Speicher für schnelleren Zugriff vorzuweisen sind. 0 zeigt an, dass Werte nicht vorab zugewiesen werden dürfen oder ein Alias
BESTELLUNG CHAR(1)

Ob die Werte in der richtigen Reihenfolge erzeugt werden müssen:

Ja ja

N Nein

Blank, wenn Alias

DATATYPEID GANZZAHL

Für einen eingebauten Datentyp ist die interne ID des eingebauten Typs erforderlich.

Für einen bestimmten Typ ist die interne ID des unterschiedlichen Typs

SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp gilt 0. Für einen bestimmten Typ, die interne ID des eingebauten Datentyps, auf dem der spezifische Typ basiert
GESCHAFFENE WESEN ZEITSTEMPEL

Zeitstempel, wenn Identitätsspalte, Alias oder Sequenz erstellt wurde

 

ALTEREDTS ZEITSTEMPEL Zeitstempel, wenn die Identitätsspalte, der Alias oder die Sequenz ALTERed wurde

MAXASSIGN_

EDVAL

DEZIMAL(31,0) Letzter möglicher zugewiesener Wert. Initialisiert auf null, wenn das Sequenzobjekt erstellt wird. Jedes Mal aktualisiert, wenn der nächste Abschnitt von n Werten zwischengespeichert wird, wobei n der Wert für CACHE ist
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
BEMERKUNGEN VARCHAR(254) Zeichenzeichenfolge vom Benutzer mit der COMMENT-Anweisung bereitgestellt. Leerer Platz für eine Identitätsspalte
PRÄZISION SMALLINT Präzision definiert für eine Folge mit dezimalem oder numerischem Typ. 5 für SMALLINT, 10 für INTEGER oder tatsächliche Genauigkeit, die vom Benutzer für dezimale Datentypen angegeben wird. 0 für Zeilen, die vor V8 oder Alias erstellt wurden
RESTARTWITH DEZIMAL(31,0) RESTART MIT dem Wert, der für eine Sequenz während ALTER oder NULL angegeben ist. Der Wert RESTART WITH wird bei der ersten Wertgenerierung nach ALTER auf NULL zurückgesetzt. NULL, wenn kein ALTER mit RESTART WITH stattgefunden hat oder wenn ein Alias
BESITZERTYP CHAR(1)

Art des Besitzers:

Leerlauf Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Freigabe, die zum Erstellen des Objekts verwendet wird. Leer, wenn es vor V9 erstellt wurde
SEQSCHEMA VARCHAR(128) Schema der Zielsequenz
SEQNAME VARCHAR(128) Name der Zielsequenz

SYSIBM. SYSSEQUENCESDEP

Erfasst die Abhängigkeiten von Identitätsspalten in Tabellen

Spaltenname Datentyp Beschreibung
BSEQUENCEID GANZZAHL Interne Identifikatorin der Identitätsspalte oder -sequenz
DCREATOR VARCHAR(128) Besitzer des Objekts, abhängig von dieser Identitätsspalte oder -sequenz
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DNAME VARCHAR(128) Name des Objekts hängt von dieser Identitätsspalte oder -folge ab
DCOLNAME VARCHAR(128) Name der Identitätsspalte. Leere Zeilen für SQL-Funktionszeilen
DTYP CHAR(1)

Der Objekttyp hängt von dieser Sequenz ab:

F SQL-Funktion

I Identitätsspalte

X Implizite DOKID-Spalte erstellt auf der Basistabelle mit XML

Blank

BSCHEMA VARCHAR (129) Schema-Name der Folge
BNAME VARCHAR(128) Sequenzname (generiert von DB2 für eine Identitätsspalte)
DSCHEMA VARCHAR(128) Qualifikation eines Objekts, abhängig von der Folge
DOWNER VARCHAR(128) Besitzer eines Objekts, abhängig von der Folge
DOWNERTYP CHAR(1)

Der Besitzertyp:

Blank Eine Autorisierungs-ID

L-Rolle

SYSIBM. SYSSESSION

Speichert das vom Server generierte Session-Token und die zugehörigen Sessionsdaten

Spaltenname Datentyp Beschreibung
TOKEN CHAR(40) Sitzungstoken für die Sitzung
CORRTKN VARCHAR(256) Erweitertes Client-Korrelationstoken in Gebrauch
GV_FLAGS CHAR(2) Flaggen für die interne Klassifikation globaler Variablen
INSGESAMT CHAR(4) Anzahl der Einträge in SYSSESSION_EX, die dem Session-Token entsprechen

SPECIAL_

REGISTER

WARCHAR (16.000

Spezielle Registerwerte

 

GLOBAL_

VARIABLEN

BLOB(2G) Globale Variablenwerte
ROWID ROWID Generiertes ROWID

SYSIBM. SYSSESSION_EX

Enthält globale Variablendaten von LOB- oder Array-Typ, die dem Locator entsprechen

Spaltenname Datentyp Beschreibung
TOKEN CHAR(40) Sitzungstoken für die Sitzung
LOCATOR CHAR(8) Locator-Wert, der einer der globalen Variablen mit DATATYPE als Array von Lobs entspricht
HEADER CHAR(89) Array statischer Deskriptor-Header, wenn der Locator-Wert dem Array-Typ entspricht
GVID CHAR(8) Globale Variablenkennung
DATENTYP CHAR(2) Datentyp der globalen Variablen
CSSID CHAR(2) CCSID der globalen Variablen
GVSCHEMA VARCHAR(130) Schemaname der globalen Variablen
GVNAME VARCHAR(130) Name der globalen Variablen
DATEN BLOB(2G) Datenwert, der in der Globalen Variable gespeichert ist

SYSIBM. SYSSESSION_STATUS

Enthält den Wert des Sitzungstokens/Zeitstempels, wenn die Sitzungsdaten zuletzt referenziert wurden

Spaltenname Datentyp Beschreibung
TOKEN CHAR(40) Sitzungstoken für die Sitzung
TOKEN_TS CHAR(16) Zeitstempel, als die Zeile zuletzt referenziert wurde

TOKEN_

MITGLIED

CHAR(16) Flaggen für die interne Klassifikation globaler Variablen
STATUS CHAR(2) Status der Sitzung, die dem Token entspricht

SYSIBM. SYSSTATFEEDBACK

Enthält Informationen über fehlende oder widersprüchliche SQL-Anweisungen in Katalogstatistiken

Spaltenname Datentyp Beschreibung
TBCREATOR VARCHAR(128) Ersteller der Tabelle
TBNAME VARCHAR(128) Name der Tabelle
COLNAME VARCHAR(128) Schöpfer des Index
IXNAME VARCHAR(128) Name des Index
COLNAME VARCHAR(128) Name der Spalte
NUMCOLUMN SMALLINT Anzahl der Spalten in der Spaltengruppe

KOLGRUPPE

COLNO

VARCHAR(254) Eine Hex-Darstellung, die eine Menge von Spalten identifiziert, die mit Statistiken verbunden sind
TYP CHAR(1)

Die Art der zu sammelnden Statistik:

C – Kardinalität

F – Frequenz

H – Histogramm

Ich – Index

T – Tabelle

DBNAME VARCHAR(24) Name der Datenbank
TSNAME VARCHAR(24) Name des Tabellenraums
GRUND CHAR(8)

Der Grund für diese empfohlene Statistik:

BASIC – Ein grundlegender statistischer Wert für eine Spaltentabelle oder einen Index fehlt

SCHLÜSSELKARTE - Die Kardinalitäten der Indexschlüsselspalten fehlen

LOWCARD - Die Kardinalität der Spalte ist ein niedriger Wert, was darauf hindeutet, dass Datenverzerrung wahrscheinlich ist

NULLIERBAR - Verteilungsstatistiken sind für eine nullierbare Spalte nicht verfügbar

DEFAULT - Ein Prädikat bezieht sich auf einen Wert, der wahrscheinlich ein Standardwert ist

RANGEPRD - Histogrammstatistiken sind für ein Bereichsprädikat nicht verfügbar

PARALLEL - Die Parallelität könnte durch gleichmäßige Partitionierung der Schlüsselbereiche verbessert werden

KONFLIKT - Eine andere Statistik steht im Widerspruch zu dieser Statistik

KOMFIX - Mehrspaltige Kardinalitätsstatistiken werden für einen Index-Komplexfilterfaktor benötigt

STALE - Nicht im Einklang mit anderen Statistiken basierend auf dem Vergleich der Zeiterfassung verwandter Objekte

BLOCK_

RUNSTATISTIKEN

CHAR(1) Ob Zeilen verwendet werden, wenn Optimierungswerkzeuge Statistiken basierend auf Empfehlungen sammeln. DB2 fügt einen leeren Wert für neue Zeilen ein
BEMERKUNGEN VARCHAR(254) Freiformat-Text zur Erweiterbarkeit
LETZTES DATUM DATUM Die letzte Empfehlung zur Satistik wurde von DB2 aktualisiert

SYSIBM. SYSSTMT

Enthält eine oder mehrere Zeilen für jede SQL-Anweisung jedes DBRM

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Name der DBRM
PLNAME VARCHAR(24) Name des Antragsplans
PLCREATOR VARCHAR(128) Autorisierungs-ID des Eigentümers des Anwendungsplans
SEQNO SMALLINT Sequenznummer der Zeile bezüglich einer Planaussage
STMTNO SMALLINT Statusnummer der Aussage im Quellprogramm
SECTNO SMALLINT Abschnittsnummer der Erklärung
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
TEXT VARCHAR(3800) Text oder ein Teil des Textes der SQL-Anweisung
ISOLATION CHAR(1)

Isolationsstufe für die SQL-Anweisung:

R RR (wiederholbare Lesung)

T RS (Lesstabilität)

S CS (Cursorstabilität)

U UR (unverbindliche Lektüre)

ICH BEHALTE UPDATE-SCHLÖSSER für eine RS-Isolation

X BEHALTE UPDATE-SPERREN für eine RR-Isolation

Blank WITH-Klausel wurde nicht angegeben

STATUS CHAR(1) Status der bindenden Erklärung
ZUGANGSWEG CHAR(1) Für statische Anweisungen basiert der Zugriffspfad für die Anweisung auf benutzerdefinierten Optimierungshinweisen. Ein Wert von 'H' zeigt an, dass Optimierungshinweise verwendet wurden
STMTNOI GANZZAHL Wenn der Wert von STMTNOI nicht null ist, enthält die Ausweisungsnummer der Ausweisung im Quellprogramm
SECTNOI GANZZAHL Die Abschnittsnummer der Aussage
ERKLÄRBAR CHAR(1)

Enthält einen der folgenden Werte:

Die Y-Indics-Anweisung kann mit der EXPLAIN Funktion verwendet werden und kann Zeilen enthalten, die ihren Zugriffspfad in der Benutzerid beschreiben. PLAN_TABLE

Die N-Anweisung enthält keine Zeilen, die ihren Zugriffspfad in userid beschreiben. PLAN_TABLE

Blank Die Aussage war vor V7 gebunden

QUERYNO GANZZAHL Abfragenummer der Anweisung im Quellprogramm
PLCREATOR CHAR(1)

Gibt die Art des Schöpfers an:

Blank Autorisierungs-ID

L-Rolle

SYSIBM. SYSSTOGROUP

Enthält eine Zeile für jede Speichergruppe

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Speichergruppe
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Besitzers der Speichergruppe
VCATNAME VARCHAR(128) Nummer des integrierten Katalog-Anlagenkatalogs
WELTRAUM GANZZAHL Anzahl der Kilobyte DASD-Speicher, die der Speichergruppe zugewiesen sind, bestimmt durch die letzte Ausführung des STOSPACE-Dienstes
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
ERSTELLT VON VARCHAR(128) Primäre Autorisierungs-ID des Benutzers, der die Speichergruppe erstellt hat
STATSTIME ZEITSTEMPEL Wenn das STOSPACE-Dienstprogramm für die Speichergruppe ausgeführt wurde, gilt Datum und Uhrzeit, wann STOSPACE zuletzt ausgeführt wurde
GESCHAFFENE WESEN ZEITSTEMPEL Zeitpunkt, zu dem CREATE für die Speichergruppe ausgeführt wurde
ALTEREDTS ZEITSTEMPEL Zeit, an dem die letzte ALTER STOGROUP-Anweisung für die Speichergruppe ausgeführt wurde. Wenn keine ALTER STOGROUP-Anweisung angewendet wurde, hat ALTEREDTD den Wert CREATEDTS
SPACEF FLOAT Kilobyte DASD-Speicher für Speichergruppe
DATACLAS VARCHAR(24) Name der SMS-Datenklasse. Leer, wenn nicht verwendet
MGMTCLAS VARCHAR(24) Name des SMS-Management-Kurses. Leer, wenn nicht verwendet
STORCLAS VARCHAR(24) Name der SMS-Speicherklasse. Leer, wenn nicht verwendet.

SCHÖPFER

TYP

CHAR(1)

Gibt die Art des Schöpfers an:

Blank Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, das zur Erstellung von Objekten verwendet wird. Leer, wenn es vor V9 erstellt wurde

SYSIBM. SYSSTRINGS

Enthält die Umwandlung von Informationszeichen

Spaltenname Datentyp Beschreibung
INCCSID GANZZAHL Quelle: CCSID für die Zeichenkonvertierung, dargestellt durch diese Zeile, dargestellt
OUTCCSID GANZZAHL Ziel CCSID für die Zeichenkonvertierung, dargestellt durch diese Zeile, dargestellt
TRANSTYP CHAR(2)

Geben Sie die Art der Umwandlung an. Die Werte können lauten:

GG GRAFIK zu GRAFIK

MM EBCDIC GEMISCHT zu EBCDIC GEMISCHT

MS EBCDIC MIXED zu SBCS

PM ASCII MIXED TO EBCDIC MIXED

PS ASCII MIXED zu SBCS

SM SBCS zu EBCDIC GEMISCHT

SS SBCS zu SBCS

MP EBCDIC MIXED TO ASCII MIXED

PP ASCII MIXED to ASCII MIXED

SP SBCS zu ASCII GEMISCHT

ERRORBYTE CHAR(1) Byte, das in der Umrechnungstabelle als Fehlerbyte verwendet wird
SUBBYTE CHAR(1) Byte, das in der Umrechnungstabelle als Substitutionszeichen verwendet wird
TRANSPROC VARCHAR(24) Name eines Moduls oder Platzpatronen
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
TRANSTAB VARCHAR(256) Entweder eine Umrechnungstabelle oder eine leere Zeichenkette

SYSIBM. SYSSYNONYME

Enthält eine Zeile für jedes Synonym einer Tabelle oder Ansicht

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Synonym für die Tabelle oder Ansicht
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Besitzers des Synonyms
TBNAME VARCHAR(128) Name der Tabelle oder Ansicht
TBCREATOR VARCHAR(128) Schema des Besitzers der Tabelle oder Ansicht
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
ERSTELLT VON VARCHAR(128) Primäre Autorisierungs-ID des Benutzers, der das Synonym erstellt hat
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der CREATE für Synonym ausgeführt wurde
SCHÖPFERTYP CHAR(1)

Art des Erstellers:

Blank Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, mit dem das Objekt erstellt wurde. Leer, falls vor V9

SYSIBM. SYSTABAUTH

Erfasst die Privilegien, die Benutzer auf Tabellen und Ansichten besitzen.

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Authentifizierungs-ID des Benutzers, der Rechte gewährt hat. Könnte ÖFFENTLICH sein
STIPENDIATER VARCHAR(128) Authentifizierungs-ID eines Benutzers, der Rechte besitzt, oder der Name eines Plans oder Pakets, das die Privilegien nutzt
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Blank Eine Autorisierungs-ID

L-Rolle

P-Plan oder ein Paket. Paket, wenn COLLID nicht leer ist

DBNAME VARCHAR(24) Wenn Rechte von einem Benutzer mit DBADM-, DBCTRL- oder DBMAINT-Autorität erhalten wurden, ist DBNAME der Name der Datenbank, auf der der GRANTOR diese Befugnis hat. Ansonsten ist das Feld leer
SCREATOR VARCHAR(128) Wenn die Zeile von SYSTABAUTH als Ergebnis einer CREATE VIEW-Anweisung erstellt wurde, ist SCREATOR ein Schemabesitzer einer Ansichtstabelle, auf die sich in der vollständigen Auswahl von CREATE TABLE bezieht
STNAME VARCHAR(128) Wenn die Zeile von SYSIBM. SYSTABAUTH als Ergebnis einer CREATE TABLE oder MQT erstellt wurde, ist STNAME der Name einer Tabelle oder Ansicht, auf die sich in der vollständigen Auswahl von CREATE TABLE bezieht
TCREATOR VARCHAR(128) Schema des Besitzers der Tabelle oder Ansicht
TTNAME VARCHAR(128) Name der Tabelle oder Ansicht
AUTHHOWGOT CHAR(1)

Autorisierungsstufe des Benutzers, von dem die Rechte erhalten wurden. Nicht unbedingt die höchste Autorisierungsstufe des Erteilers.

Leerer Nicht anwendbar

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

S SYSADM

T DATAACCESS

AKTUALISIERUNGEN CHAR(1) Leer, wenn der Wert von UPDATEAUTH einheitlich auf alle Spalten der Tabelle oder Ansicht angewendet wird. (*) wenn der Wert von UPDATEAUTH auf einige Spalten, aber nicht auf andere angewendet wird
ALTERAUTH CHAR(1)

GRANTEE kann die Tabelle verändern:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

DELETEAUTH CHAR(1)

GRANTEE kann Zeilen aus der Tabelle oder Ansicht löschen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

INDEXAUTH CHAR(1)

GRANTEE kann Indizes auf der Tabelle erstellen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

INSERTAUTH CHAR(1)

GRANTEE kann Zeilen in die Tabelle oder Ansicht einfügen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SELECTAUTH CHAR(1)

GRANTEE kann Zeilen aus der Tabelle oder Ansicht auswählen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

UPDATEAUTH CHAR(1)

GRANTEE kann Zeilen der Tabelle oder Ansicht aktualisieren:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
COLLID VARCHAR(128) Wenn GRANTEE ein Paket ist, ist der Name der Sammlung. Andernfalls, leer
KONSIGNATION CHAR(8) Wenn GRANTEE ein Paket ist, spricht die Konsistenz von DBRM, von der das Paket abgeleitet wurde. Sonst, leer

LITERATURVERZEICHNIS

AUTH

CHAR(1)

GRANTEE kann referenzielle Nebenbedingungen erstellen oder entfernen, in denen die Tabelle ein Elternteil ist:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

REFCOLS CHAR(1) Leer, wenn der Wert von REFERENCESAUTH gleichmäßig auf alle Spalten der Tabelle angewendet wird. (*) wenn der Wert von REFERENCEAUTH auf einige Spalten, aber nicht auf andere angewendet wird
GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde
TRIGGERAUTH CHAR(1)

GRANTEE kann Trigger erstellen, in denen die Tabelle als Triggertabelle bezeichnet wird:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

GRANTORTYP CHAR(1)

Art des Stifters:

Blank Autorisierungs-ID

L-Rolle

UNLOADAUTH CHAR(1)

Ob GRANTEE das UNLOAD-Tool nutzen kann, um Daten zu entladen

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SYS_START ZEITSTEMPEL(12) Startzeit für die letzte Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSTABCONST

Enthält eine Zeile für jede eindeutige Einschränkung (primärer oder eindeutiger Schlüssel)

Spaltenname Datentyp Beschreibung
CONSTNAME VARCHAR(128) Name der Nebenbedingung
TBCREATOR VARCHAR(128) Schema der Tabelle, auf der die Nebenbedingung definiert ist
TBNAME VARCHAR(128) Name der Tabelle, auf der die Nebenbedingung definiert ist
SCHÖPFER CHAR(8) Autorisierungs-ID, unter der die Einschränkung definiert ist
TYP CHAR(1)

Art der Einschränkung:

F Fremdschlüssel

P Primärschlüssel

U Einzigartiger Schlüssel

IXOWNER VARCHAR(128) Schema der Index-Erzwingungsbedingung
IXNAME VARCHAR(128) Name der Index-Erzwingungsbedingung
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, wann die Anweisung zur Erstellung der Constraint ausgeführt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
COLCOUNT SMALLINT Anzahl der Spalten in der Nebenbedingung
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, die zur Erstellung von Objekten verwendet wurde. Leer, wenn vor V9

SYSIBM. SYSTABLEPART

Eine Zeile für jeden nicht partitionierten Tabellenraum und jede Partition eines partitionierten Tabellenraums

Spaltenname Datentyp Beschreibung
AUFTEILUNG SMALLINT Partitionsnummer; 0 Wenn der Tabellenraum nicht partitioniert ist
TSNAME VARCHAR(24) Name des Tabellenraums
DBNAME VARCHAR(24) Name der Datenbank, die den Tabellenraum enthält
IXNAME VARCHAR(128) Name des Partitionierungsindexes. Leer, wenn nicht partitioniert.
IXCREATOR VARCHAR(128) Schema des Partitionsindexes. Leer, wenn nicht partitioniert
PQTY GANZZAHL Für benutzerdefiniert verwaltete Datensätze erfolgt die primäre Speicherplatzzuweisung in Einheiten von 4 KB Speicherblöcken oder -1
SQTY SMALLINT Für benutzerverwaltete Datensätze ist der Wert die sekundäre Speicherplatzzuweisung in Einheiten von 4 KB Speicherblöcken oder -1
STORTYP CHAR(1)

Speicherzuweisung:

E Exlicit (Speichergruppe nicht verwendet)

I Implicit (verwendete Speichergruppe)

STORNAME VARCHAR(128) Name der Speichergruppe, die für die Speicherplatzzuweisung verwendet wird. Leer, wenn Speichergruppe nicht verwendet wird oder für die Katalogtabellenräume
VCATNAME VARCHAR(24) Name des ICF-Katalogs, der für die Platzzuweisung verwendet wird
KARTE GANZZAHL Anzahl der Zeilen im Tabellenraum oder in der Partition oder, falls der Tabellenraum ein LOB-Tabellenraum ist, die Anzahl der LOBs im Tabellenraum
FARINDREF GANZZAHL Anzahl der Zeilen, die weit von ihrer ursprünglichen Seite verschoben wurden
NEARINDREF GANZZAHL Anzahl der Zeilen, die in die Nähe ihrer ursprünglichen Seite verschoben wurden
PERAKTIV SMALLINT Prozentsatz des Speicherplatzes, der von Datenzeilen aus aktiven Tabellen belegt wird
PERCDROP SMALLINT Prozentsatz des Platzes, der von Reihen aus abgeworfenen Tabellen eingenommen wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
LIMITKEY VARCHAR (765) Hoher Wert der Partition im externen Format
GRATISSEITE SMALLINT Anzahl der geladenen Seiten, bevor eine Seite als freier Speicherplatz übrig bleibt.
PCTFREE SMALLINT Prozentsatz jeder verbleibenden Seite als freier Speicherplatz
CHECKFLAG CHAR(1)

Die C-Tabellenraum-Partition befindet sich im Status einer Überprüfung auf ausstehenden Bedingungen, und es gibt Zeilen in der Tabelle, die Referenzbedingungen, Tabellenprüfbeschränkungen oder beides verletzen können.

D Die Inline-Länge der LOB-Säule, die mit dem LOB-Tischraum verbunden ist, wurde bei einer Änderung der Inline-Länge abgezogen.

Die Inline-Länge der LOB-Spalte, die mit diesem LOB-Tabellenbereich verbunden ist, wurde erhöht, als die Inline-Länge verändert wurde.

Blank Tablespace ist keine Partition und enthält keine Zeilen, die Referenzbedingungen, Tabellenprüfbedingungen oder beides verletzen könnten

WELTRAUM GANZZAHL

Anzahl der Kilobyte DASD-Speicher, die der Tabellenraumpartition zugewiesen sind, bestimmt durch die letzte Ausführung des STOSPACE- oder RUNSTATS-Programms

0 STOSPACE- oder RUNSTATS-Utility wurde nicht gestartet.

-1 Tabellenraum wurde mit der Klausel DEFINE NO definiert, die die physische Erstellung der Datensätze aufschiebt, bis die Daten erstmals in eine Partition eingefügt wurden, und die Daten sind noch nicht eingefügt worden.

Nicht-null oder nicht-negativer Wert

Eine Hilfstabelle im LOB-Tabellenraum

KOMPRESS CHAR(1)

Gibt Folgendes an:

· Für eine Tablespace-Partition gilt, ob das COMPRESS-Attribut für die Partition JA ist.

· Für einen nicht partitionierten Tabellenraum, ob das COMPRESS-Attribut JA für Tabellenraum ist.

Y Kompression ist definiert

Blank ohne Kompression

PAGESAVE SMALLINT Prozentsatz der Seiten, die im Tabellenraum oder in der Partition gespeichert wurden, als Folge der Definition mit COMPRESS YES oder anderen Kompressionsroutinen
STATSTIME ZEITSTEMPEL Datum und Uhrzeit, an dem RUNSTATS ausgeführt wurde
GBPCACHE CHAR(1)

Cache-Option für einen Pufferpool für Tablespace oder Partition.

A Geänderte und unveränderte Seiten werden zwischengespeichert

N Keine Daten werden im Gruppenpufferpool zwischengespeichert

S Nur geänderte Systemseiten

leer Nur geänderte Seiten werden zwischengespeichert

CHECKRID5B CHAR(5) Leer, wenn die Tabelle oder Partition nicht im Status "Prüfung auf ausstehend" ist (CHECKFLAG blank) oder wenn die Tabelle nicht partitioniert ist. Andernfalls ist RID der ersten Zeile der Partition, die Referenzbedingungen verletzen, die Tabellenprüfungsbedingung oder beides; oder der Wert ist X'0000000000', was darauf hinweist, dass jede Zeile Referenzbeschränkungen verletzen kann
TRACKMOD CHAR(1)

Verfolgen Sie Seitenänderungen in Weltraumkartenseiten:

N Nein

Ja ja

EPOCH GANZZAHL Eine Zahl, die implementiert wird, wann immer eine Operation auftritt, die den Standort von Zeilen in einer Tabelle ändert
SECQTYI GANZZAHL Sekundärplatzzuweisung von 4KB-Speichereinheiten
CARDF FLOAT Anzahl der Zeilen im Tabellenraum oder in der Partition, oder wenn Tabellenraum ein LOB-Tabellenraum ist, Anzahl der LOBs im Tabellenraum
IPREFIX CHAR(1) Erster Charakter des Instanz-Qualifiers für den Datensatznamen für Tabellenraum oder Partition. Nur 'I' oder 'J' sind gültig. Standard='I'
ALTEREDTS ZEITSTEMPEL Zeitpunkt, an dem der jüngste ALTER INDEX für den Index ausgeführt wurde
SPACEF FLOAT(8) Kilobyte DASD-Speicher
DSNUM FLOAT(8) Anzahl der Datensätze
AUSDEHNUNGEN GANZZAHL Anzahl der Datensatzerweiterungen
LOGICAL_PART SMALLINT Logische Partition (logisch aufsteigende oder absteigende Reihenfolge) für Tabellenräume, die entweder mit tabellengesteuerter oder indexgesteuerter Partitionierung erstellt wurden

LIMITKEY_

INTERN

VARCHAR(512) Höchster Wert des Limit-Schlüssels der Partition in einem internen Format

OLDEST_

VERSION

SMALLINT Versionsnummer des ältesten Datenformats in der Tabelle und alle Bildkopien auf Bauteilebene
CREATDTS ZEITSTEMPEL Zeit, zu dem die Partition erstellt wurde
AVGROWLEN GANZZAHL Durchschnittslänge der Zeilen für Tabellen im Tabellenraum oder Teil. Wenn der Tabellenraum oder ein Teil komprimiert ist, ist der Wert die komprimierte Zeilenlänge. Wenn der Tabellenraum oder der Teil nicht komprimiert ist, ist der Wert die unkomprimierte Zeilenlänge
FORMAT CHAR(1)

Format der Zeilen im Tabellenraum oder der Partition:

R Umgeordnetes Reihenformat

Blank Grundlegendes Zeilenformat oder ein LOB-Tabellenraum

NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, die zur Erstellung von Objekten verwendet wurde. Leer, wenn vor V9
REORG_LR_TS ZEITSTEMPEL Zeitpunkt, an dem REORG- oder LOAD REPLACE-Utilitys zuletzt aufgetreten ist
HASHSPACE BIGINT 0 für die Partition durch Wachstums-Tabellenräume. Für bereichspartitionierte universelle Tabellenräume ist dies die Speichermenge in KB, die auf Partitionsebene angegeben ist, um die Speicherspezifikation auf Tabellenebene zu überschreiben. Wenn kein Override angegeben wird, entspricht er dem Wert von HASHSPACE in SYSTABLESPACE
HASHDATAPAGES BIGINT 0 für Partition durch Wachstumstabellenräume. Für bereichsteilte, partitionierte universelle Tabellenräume die Anzahl der Hashdatenseiten, die dem Wert der Spalte HASHSPACE für jede Partition entsprechen. 0 für Tabellenräume, die auf Hashzugriff geändert wurden, aber nicht erkannt wurden
RBA_FORMAT CHAR(1)

Format der RBA/LRSN

B Basic, 6-Byte RBA/LRSN-Format

E-Extended, 10-Byte-RBA/LRSN-Format

U Undefiniert . DEFINE NO wurde bei der Erstellung des Tabellenraums angegeben, und der Tabellenraum ist kein XML-Tabellenraum mit XML-Versionen

Leerlauf Für migrierte Datensätze

PCTFREE_UPD SMALLINT Prozentsatz des freien Speichers, der für Aktualisierungen von Datensätzen mit variabler Länge reserviert ist, wie er definiert ist, wenn das Objekt erstellt oder geändert wird

PCTFREE_UPD_

CALC

SMALLINT Prozentsatz des freien Speichers, der für Updates von Datensätzen mit variabler Länge reserviert ist, berechnet von DB2 oder Dienstprogrammen
TYP CHAR(1)

Art der Partition

Blank ohne LOB oder MEMBER-CLUSTER

G Definiert mit MAXPARTITIONS

L Kann größer als 64 Gigabyte sein

O definiert mit LOB

P Impliziter Tabellenraum für XML

R-Bereich partitionierte UTS

PAGENUM CHAR(1)

Format der Tabellenraum- oder Indexseitennummerierung

Ein Absolutes

R-Relativ

BPOOL CHAR(8) Bufferpool, der für die Partition verwendet wird
PGSIZE SMALLINT Seitengröße im Tabellenraum in KB
DSSIZE GANZZAHL Maximale Größe der Partition

MEMBER_

CLUSTER

CHAR(1)

Ob MEMBER CLUSTER angegeben ist oder nicht

Y-Mitglieder-Cluster ist spezifiziert

Blank MEMBER CLUSTER ist nicht angegeben

KOMPRESSIONSVERHÄLTNIS SMALLINT

Durchschnittlicher Prozentsatz der durch Kompression gespeicherten Bytes

-1 Wert wurde nicht eingezogen

0 Es existiert keine Kompression oder die durchschnittliche komprimierte Plattenlänge ist gleich oder länger als die unkomprimierte Platte

SYSIBM. SYSTABLEPART_HIST

Enthält Zeilen aus SYSTABLEPART. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
AUFTEILUNG SMALLINT Partitionsnummer; 0, wenn der Tabellenraum nicht partitioniert ist
TSNAME VARCHAR(24) Name des Tabellenraums
DBNAME VARCHAR(24) Name des Datensatzes, der den Tabellenraum enthält
PGTY GANZZAHL Für benutzerverwaltete Datensätze ist der Wert die primäre Speicherplatzzuweisung in Einheiten von 4 KB Speicherblöcken oder -1
SECQTYI SMALLINT Sekundäre Speicherplatzzuweisung in Einheiten von 4KB-Blöcken. Für benutzerverwaltete Datensätze ist der Wert der sekundären Speicherzuweisung in Einheiten von 4KB-Speicherblöcken oder -1
FARINDREF GANZZAHL Anzahl der Zeilen, die weit von ihrer ursprünglichen Seite verschoben wurden
NEARINDREF GANZZAHL Anzahl der Zeilen, die in die Nähe ihrer ursprünglichen Seite verschoben wurden
PERAKTIV SMALLINT Prozentsatz des Speicherplatzes, der von Datenzeilen aus aktiven Tabellen belegt wird
PERCDROP SMALLINT Prozentsatz des Platzes, der von Reihen aus abgeworfenen Tabellen eingenommen wird
SPACEF FLOAT(8) Anzahl der Kilobytes DASD-Speicher, die der Tabellenraumpartition zugewiesen sind
PAGESAVE SMALLINT Prozentsatz der Seiten, die im Tabellenraum oder Partition gespeichert werden, als Folge der Definition des Tabellenraums mit COMPRESS YES oder anderen Kompressionsroutinen
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert hat, aktualisierten Datum und Uhrzeit der letzten RUNSTATS-Aufruf die Statistiken
CARDF FLOAT(8) Anzahl der Zeilen im Tabellenraum der Partition, oder falls Tabellenraum ein LOB-Tabellenraum ist, Anzahl der LOBs im Tabellenraum
AUSDEHNUNGEN GANZZAHL Anzahl der Datensatz-Extents. Der Wert gilt nur für das letzte DSNUM für das Objekt
DSNUM GANZZAHL Datensatznummer innerhalb des Tabellenraums
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam
AVGROWLEN GANZZAHL Durchschnittslänge der Zeilen für Tabellen im Tabellenraum oder Teil. Wenn der Tabellenraum oder ein Teil komprimiert ist, ist der Wert die komprimierte Zeilenlänge. Wenn der Tabellenraum oder der Teil nicht komprimiert ist, ist der Wert die unkomprimierte Zeilenlänge

SYSIBM. SYSTABLES

Enthält eine Zeile für jede Tabelle Alias anzeigen

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Tabelle, Ansicht oder Alias
SCHÖPFER VARCHAR(128) Schema der Tabelle, Ansicht oder Alias
TYP CHAR(1)

Art des Objekts:

Ein Alias

C-Klon-Tabelle

H-Geschichtstabelle

G Erstellte globale temporäre Tabelle

M Materialisierte Abfragetabelle

P Implizite Tabelle erstellt für XML-Spalten

R-Archivtabelle

T-Tabelle

V-Ansicht

X Hilfstabelle

DBNAME VARCHAR(24) Für eine Tabelle oder eine Ansicht von Tabellen ist der Name der Datenbank, die Tabellenraum enthält, benannt in TSNAME
TSNAME VARCHAR(24) Für eine Tabelle oder eine Ansicht einer Tabelle ist der Name des Tabellenraums, der die Tabelle enthält
DBID SMALLINT Interne Kennung der Datenbank
OBID SMALLINT Interne Kennung der Tabelle
COLCOUNT SMALLINT Anzahl der Spalten in Tabelle oder Ansicht
EDPROC VARCHAR(24) Name des Bearbeitungsverfahrens; leer, wenn die Zeile eine Ansicht, ein Alias oder eine Tabelle ohne Bearbeitungsverfahren beschreibt
VALPROC VARCHAR(24) Name des Validierungsverfahrens; leer, wenn die Zeile eine Ansicht, ein Alias oder eine Tabelle ohne Bearbeitungsverfahren beschreibt
CLUSTERTYP CHAR(1)

Ob LIMIT ON DROP gilt:

Leerlauf Nein

Y: Ja. Weder die Tabelle noch irgendein Tabellenraum oder eine Datenbank, die die Tabelle enthält, können entfernt werden

NPAGES GANZZAHL Gesamtanzahl der Seiten, auf denen Tabellenzeilen erscheinen
PCTPAGES SMALLINT Prozentsatz der aktiven Tabellenraumseiten, die Tabellenzeilen enthalten
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom MRM-Band kam
BEMERKUNGEN VARCHAR(254) Eine vom Benutzer bereitgestellte Zeichenfolge mit KOMMENTAR
ELTERN SMALLINT Anzahl der Beziehungen, in denen die Tabelle abhängt. 0, wenn die Zeile eine Ansicht, ein Alias, eine erstellte temporäre Tabelle oder MQT beschreibt.
KINDER SMALLINT Anzahl der Beziehungen, in denen die Tabelle ein Elternteil ist. 0, wenn die Zeile eine Ansicht, ein Alias, eine erstellte temporäre Tabelle oder MQT beschreibt
SCHLÜSSELSPALTEN SMALLINT Anzahl der Spalten im Primärschlüssel einer Tabelle. 0, wenn Zeile eine Ansicht, ein Alias oder eine erstellte temporäre Tabelle beschreibt
RÜCKSPANNUNG SMALLINT Für Benutzertabellen ist die maximale Länge eines beliebigen Datensatzes in der Tabelle
STATUS CHAR(1)

Status der Tabellendefinition:

I Die Definition der Tabelle ist unvollständig. Die Spalte TABLESTATUS gibt den Grund für die unvollständige Tabellendefinition an

R Ein Fehler trat auf, als versucht wurde, die interne Darstellung der Ansicht zu regenerieren

Die X-Tabelle hat einen Elternindex und die Definition ist vollständig

leer Die Tabelle hat keinen Elternindex, oder ist eine Katalogtabelle, oder eine Zeile beschreibt eine Ansicht oder ein Alias. Die Definition von Tabelle, Ansicht oder Alias ist vollständig

KEYOBID SMALLINT Interne DB2-Identifikatorin des Indexes, die die Eindeutigkeit des Primärschlüssels der Tabelle erzwingt; 0, falls nicht anwendbar,
LABEL VARCHAR(90) Label wie gegeben durch ein LABEL ON; ansonsten ein leerer String
CHECKFLAG CHAR(1)

Der C-Tabellenraum , der die Tabelle enthält, befindet sich im Status einer Prüfung und es gibt Zeilen in der Tabelle, die Referenzbeschränkungen, Tabellenprüfbeschränkungen oder beides verletzen können. Die Tabelle ist ein MQT, das inkonsistente Daten enthalten kann

leer Die Tabelle enthält keine Zeilen, die gegen referenzielle Einschränkungen, Tabellenprüfbeschränkungen oder beides verstoßen; oder die Zeile beschreibt eine Ansicht, ein Alias oder eine erstellte temporäre Tabelle

CHECKRID CHAR(4) 'FFFFFF00' zeigt an, dass das Bearbeitungsverfahren in dieser Tabelle ohne Zeilenattributsensitivität definiert ist. Jeder andere Wert zeigt an, dass das Bearbeitungsverfahren mit Zeilenattributsensitivität definiert ist.
PRÜFUNG CHAR(1)

Prüfungsoption:

EINE PRÜFUNG ALLES

C-PRÜFUNGSÄNDERUNG

Leerer AUDIT NICHTS. oder ist View, Alias oder erstellte temporäre Ansicht

ERSTELLT VON VARCHAR(128) Primäre Authentifizierungs-ID des Benutzers, der die Tabelle, Ansicht oder das Alias erstellt hat
LAGE VARCHAR(128) Ortsname eines Objekts eines Aliases. Leere Fläche für Tabelle, eine Ansicht oder für ein Alias, das nicht mit einem dreiteiligen Namen definiert ist
TBCREATOR VARCHAR(128)

· Für ein Alias gilt das Schema der referenzierten Tabelle oder Ansicht

· Für eine Basistabelle, die in einer Klonbeziehung involviert ist, Name des Ersteller der Klontabelle

· Für eine Klontabelle, die in einer Klonbeziehung involviert ist, Name des Erstellers der Basistabelle

· Ansonsten ist TBCREATOR leer

TBNAME VARCHAR(128)

· Für ein Alias gilt das Schema der referenzierten Tabelle oder Ansicht

· Für eine Basistabelle, die in einer Klonbeziehung involviert ist, Name des Ersteller der Klontabelle

· Für eine Klontabelle, die in einer Klonbeziehung involviert ist, Name des Erstellers der Basistabelle

· Ansonsten ist es leer.

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, in der CREATE für Tabelle, View oder Alias ausgeführt wurde
ALTEREDTS ZEITSTEMPEL Für eine Tabelle gilt die Zeit, an der die letzte ALTER TABLE angewendet wurde. Wenn keine ALTER TABLE-Anweisung angewendet wurde oder die Zeile für ein Alias ist, hat ALTEREDTS den Wert CREATEDTS. Für eine Ansicht gilt die Zeit, an der die letzte ALTER VIEW REGENERATE angewendet wurde
DATENERFASSUNG CHAR(1)

Zeichnet den Wert der Option DATACAPTURE für die Tabelle auf:

Leerlauf Nein

Ja ja

Für eine erstellte temporäre Tabelle ist leer

RBA1 CHAR(10) Log RBA(LRSN), als die Tabelle erstellt wurde
RBA2 CHAR(10) Log RBA(LRSN), als die Tabelle zuletzt geändert wurde
PCTROWCOMP SMALLINT Prozentsatz der Würfe, die innerhalb der Gesamtzahl der aktiven Zeilen in der Tabelle komprimiert sind. Beinhaltet jede Zeile in einem Tabellenraum, die mit COMPRESS JA definiert ist
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisierte, aktualisierten Datum und Uhrzeit des letzten Aufrufs der RUNSTATS die Statistiken
CHECKS SMALLINT Anzahl der in der Tabelle definierten Prüfbeschränkungen
CARDF FLOAT Gesamtzahl der Zeilen in der Tabelle oder Gesamtzahl der LOBs in einer Hilfstabelle
CHECKRID5B CHAR(5) Leer, wenn die Tabelle oder Partition nicht im Status "Check pending ist" (CHECKFLAG ist leer), wenn nicht partitioniert, oder wenn die Tabelle eine temporäre Tabelle erstellt. Andernfalls ist RID der ersten Zeile der Partition, die referenzielle Einschränkungen verletzen kann, Tabellenprüfbeschränkungen oder beides; oder der Wert ist X'0000000000', was darauf hinweist, dass jede Zeile Referenzbedingungen verletzen kann

ENCODING_

SCHEMA

CHAR(1)

Standardkodierungsschema für Tabellen, Ansichten und Aliasarten:

E EBCDIC

Ein ASCII

M Mehrere CCSID-Mengen oder mehrere Kodierungsschemata

U UNICODE

Blank Für entfernte Aliase

'E' für Tabellen in nicht-Arbeitsdatei-Datenbanken und leer für Tabellen in Arbeitsdateiendatenbanken, die vor V5 oder DSNDB04

TABELLENSTATUS VARCHAR(30)

Grund für eine unvollständige Tabellendefinition:

F-Tabelle fehlt erforderliche BUSINESS_TIME OHNE ÜBERLAPPUNGSINDEX auf dem Fremdschlüssel

L Eine Hilfstabelle oder Hilfsindex wurde für die LOB-Spalte nicht definiert

Die P-Tabelle besitzt keinen Elternindex

Die R-Tabelle besitzt keinen erforderlichen Index für eine Zeilen-ID

Die U-Tabelle besitzt keinen erforderlichen Index für einen eindeutigen Schlüssel

V Ein Fehler trat während einer Regenerierung der Ansicht auf

Blank Die Definition ist vollständig

NPAGESF FLOAT(8) Anzahl der von der Tabelle verwendeten Seiten
SPACEF FLOAT(8) Kilobyte DASD-Speicher
AVGROWLEN GANZZAHL Durchschnittslänge der Zeilen für Tabellen. Wenn komprimiert, ist der Wert die komprimierte Zeilenlänge. Wenn nicht komprimiert, ist der Wert eine unkomprimierte Zeile
NEU ERSCHAFFEN CHAR(1) Freigabe von db2, mit dem das Objekt erstellt wurde
NUM_DEPT_MQTS SMALLINT Anzahl der abhängig materialisierten Abfragetabellen. 0, wenn ein Alias oder eine erstellte temporäre Tabelle ist, oder wenn keine materialisierten Abfragetabellen auf der Tabelle definiert sind
VERSION SMALLINT

Version des Daten-Raw-Formats für diese Tabelle

· 0 bedeutet, dass eine versionserstellende Alter-Operation gegen diese Tabelle nie stattgefunden hat

· -1 zeigt an, dass die Ansicht neu generiert wurde, weil eine Spalte der Basistabelle verändert wurde

· 800 bedeutet, dass in V8 oder später ein erfolgreicher CREATE VIEW oder ALTER VIEW gegen die Tabelle erfolgte.

· 900 zeigt einen erfolgreichen ALTER TABLE mit DROP COLUMN-Klausel an, der gegen die Sicht aufgetreten ist

PARTKEYCOLNUM SMALLINT Anzahl der Spalten im Partitionierungsschlüssel. 0 für Tabellen, die keine Partitionierung haben oder indexgesteuerte Partitionierung verwenden. Nicht null für Tabellen, die tabellengesteuerte Partitionierung verwenden.
SPLIT_ROWS CHAR(16) Leer, außer bei VOLATILE-Tabellen, sonst Y, um DB2 anzuzeigen, wann immer möglich den Zugriff auf die Tabelle zu verwenden.

SECURITY_

LABEL

CHAR(1)

Wenn die Typspalte T oder M ist, hat die Tabelle eine mehrstufige Sicherheit:

Leere Keine mehrstufige Sicherheit

Die R-Tabelle verfügt über mehrstufige Sicherheit mit Zeilengranularität

BESITZER VARCHAR(128) Auth-ID des Besitzers von Tabelle, Ansicht oder Alias, leer für Tabellen, Ansichten oder Aliase, die vor V9 erstellt wurden
ANHÄNGEN CHAR(1)

Die Option APPEND ist für die Tabelle angegeben

Ja ja

N Nein

BESITZERTYP CHAR(1)

Art des Besitzers:

Blank Autorisierungs-ID

L-Rolle

STEUERUNG CHAR(1)

Zugriff erzwungen über Zeilen- oder Spaltenzugriffskontrolle:

Blank Keine Durchsetzung der Zugangskontrolle

B-Reihe und Spaltenzugriffskontrolle

C-Säulen-Zugriffskontrolle

R Row Zugangskontrolle

VERSIONING_

SCHEMA

VARCHAR(128) Schemaname der History-Tabelle, wenn Tables eine systemgepflegte temporale Tabelle mit Versionsmanagement oder Schemaname der systemgepflegten temporalen Tabelle ist, falls eine Tabelle eine History-Tabelle ist

VERSIONING_

TABELLE

VARCHAR(128) Entweder der Tabellenname der Geschichtstabelle, wenn die Tabelle eine systemverwaltete temporale Tabelle mit Versionsmanagement ist, oder der Tabellenname der systemverwalteten temporalen Tabelle, falls die Tabelle eine Versionstabelle ist

HASHKEY

SÄULEN

SMALLINT Anzahl der Spalten im Hashschlüssel der Tabelle. 0, wenn die Zeile eine Ansicht, ein Alias oder eine erstellte temporäre Tabelle beschreibt.

ARCHIVING_

SCHEMA

VARCHAR(128)

Enthält einen Schema-Namen wie folgt:

· Wenn die Tabelle eine archivaktivierte Tabelle ist, enthält sie den Schemanamen der Archivtabelle

· Wenn die Tabelle eine Archivtabelle ist, enthält diese Spalte den Schemanamen der archivaktivierten Tabelle

· Wenn die Tabelle keine archivfähige oder keine Archivtabelle ist, ist der Wert leer

ARCHIVING_

TABELLE

VARCHAR(128)

Enthält einen Tabellennamen wie folgt:

· Wenn die Tabelle eine archivfähige Tabelle ist, enthält sie den Tabellennamen der Archivtabelle

· Wenn eine Tabelle eine Archivtabelle ist, enthält sie den Tabellennamen der archivfähigen Tabelle

· Wenn die Tabelle keine archivaktivierte Tabelle oder keine Archivtabelle ist, ist der Wert leer

STATS_

FEEDBACK

CHAR(1) Wenn eine Abfrage für die Statistikerhebung basierend auf DSNZPARM STATFDBK_SCOPE qualifiziert, steuert sie, ob Statistikempfehlungen für diese Tabelle in SYSSTATFEEDBACK eingefügt werden. Kann 'Y' oder 'N' aktualisieren, um die Erfassung für die Tabelle zu aktivieren oder zu deaktivieren
REGENERATETS ZEITSTEMPEL(12) Zeit, in der das Objekt regeneriert wurde

SYSIBM. SYSTABLESPACE

Enthält eine Zeile für jeden Tabellenraum

Spaltenname Datentyp Beschreibung
NAME VARCHAR(24) Name des Tabellenraums
SCHÖPFER VARCHAR(128) Autorisierungs-ID des Besitzers des Tabellenraums
DBNAME VARCHAR(24) Name der Datenbank, die den Tabellenraum enthält
DBID SMALLINT Interne Identifikatorin der Datenbank, die den Tabellenraum enthält
OBID SMALLINT Interne Identifikatorin des Tablespace-Dateideskriptors
PSID SMALLINT Interne Identifikatorin des Tabellenraum-Seitensatzbeschreibers
BPOOL CHAR(8) Name des Pufferpools, der für den Tabellenraum verwendet wird
PARTITIONEN SMALLINT Anzahl der Partitionen des Tabellenraums; 0, wenn nicht partitioniert;
LOCKRULE CHAR(1)

Sperrgröße des Tabellenbereichs:

A Any

L Großes Objekt (LOB)

P Page

R Row

S-Tabellenraum

T-Tabelle

X Implizit erstellter XML-Tabellenraum

PGSIZE SMALLINT Seitengröße im Tabellenraum in Kilobyte
ERASERULE CHAR(1)

Datensätze werden gelöscht, wenn sie entfernt werden. Bedeutungslos, wenn der Tabellenraum aufgeteilt ist:

N Kein Radieren

Y Erase

STATUS CHAR(1)

Verfügbarkeitsstatus des Tabellenraums:

A Verfügbar

Die C-Definition ist unvollständig, da noch kein Partitionierungsindex erstellt wurde

P Tablespace befindet sich im Status der Überprüfung als ausstehend

S Tablespace befindet sich im Status Check-Pending mit einem Umfang kleiner als der gesamte Tablespace

Die T-Definition ist unvollständig, weil die Tabelle nicht erstellt wurde

IMPLIZIT CHAR(1)

Tablespace wurde implizit geschaffen:

N Nein

Ja ja

NTABLES SMALLINT Anzahl der im Tabellenraum definierten Tabellen
NICHT AKTIV GANZZAHL Anzahl der aktiven Seiten im Tabellenraum. Eine Seite gilt als aktiv, wenn sie für Zeilen formatiert ist, auch wenn sie derzeit keine enthält. 0, wenn keine Statistiken gesammelt werden. Eine aktualisierbare Spalte
CLOSERULE CHAR(1)

Datensätze sind Kandidaten für den Abschluss, wenn die Begrenzung der Anzahl offener Datensätze erreicht ist

N Nein

Ja ja

WELTRAUM GANZZAHL Anzahl der Kilobyte DASD-Speicher, die dem Tablespace zugewiesen sind, bestimmt durch die letzte Ausführung des STOSPACE-Programms
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
SEGSIZE SMALLINT Anzahl der Seiten in jedem Segment. 0, wenn nicht segmentiert.
ERSTELLT VON VARCHAR(128) Primäre Autorisierungs-ID des Benutzers, der Tablespace erstellt hat
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert hat, aktualisierten Datum und Uhrzeit der letzten RUNSTATS-Aufruf die Statistiken
LOCKMAX GANZZAHL

Maximale Anzahl von Sperren pro Benutzer, die für Tabelle oder Tabellenraum zu erwerben sind, bevor zur nächsten Sperrstufe eskaliert wird

0 Sperreskalation tritt nicht auf

n n, wobei n>0 die maximale Anzahl der Sperren (Zeilen-, Seiten- oder LOB-Sperren für die Tabelle oder den Tabellenraum) ist, die ein Anwendungsprozess vor der Sperreskalation erwerben kann

-1 Repräsentiert das LOCKMAX-SYSTEM. Der Wert des Feldes LOCKS PER TABLE(SPACE) auf dem Installationspanel DSNTIPJ bestimmt die Sperreskalation. Bei 0 tritt keine Sperreskalation auf. Wenn der Wert n ist, wobei n>0, erfolgt die Sperreskalation wie bei LOCKMAX n

TYP CHAR(1)

Art des Tabellenbereichs:

leer Tablespace wurde ohne folgendes erstellt: DSSIZE, LARGE, LOB und MEMBER CLUSTER

Ich habe mit MEMBER CLUSTER definiert und ist nicht größer als 64 GB

G Definiert mit der MAXPARTITIONS-Option (ein nach Wachstum partitionierter Tabellenraum) mit der zugrundeliegenden Struktur eines universellen Tabellenraums

K Definiert mit MEMBER CLUSTER und kann größer als 64 GB sein

L-Tabellenspeicher können größer als 64 Gigabyte sein

Der O-Tabellenraum wurde mit der LOB-Spalte definiert

P Impliziter Tabellenraum, der für XML-Spalten erstellt wurde

R Bereichspartitionierter universeller Tabellenraum

GESCHAFFENE WESEN ZEITSTEMPEL Time CREATE wurde für Tablespace ausgeführt. Wenn Tablespace vor V5 erstellt wurde, lautet der Wert '0001-01-01.00.00.00.00.00000'
ALTEREDTS ZEITSTEMPEL Zeitpunkt, an dem der letzte ALTER TABLESPACE ausgeführt wurde. Wenn kein ALTER TABLESPACE angewendet wurde, hat ALTEREDTS den Wert CREATEDTS. Wenn der Index vor V5 erstellt wurde, ist der Wert '0001-01-01.00.00.00.00.00000'

ENCODING_

SCHEMA

CHAR(1)

Standardkodierungsschema für Tabellenraum:

E EBCDIC

Ein ASCII

U UNICODE

Leer Für Tabellenräume in einer Arbeitsdatei-Datenbank oder einer TEMP-Datenbank (eine Datenbank, die als TEMP erstellt wurde, also für deklarierte temporäre Tabellen)

'E' für Tabellen in Nicht-Arbeitsdatei-Datenbanken und Blank für Tabellen in Arbeitsdateiendatenbanken, die vor V5 oder DSNDB04

SBCS_CCSID GANZZAHL Standard-SBCS-CCSID für Tablespace
DBCS_CCSID GANZZAHL Default DBCS CCSDI for tablespace
MIXED_CCSID GANZZAHL Standardgemischtes CCSID für den Tablespace
MAXROWS SMALLINT Maximale Anzahl von Zeilen auf einer Datenseite. Standard beträgt 255
LOCKPART CHAR(1)

Y LOCKPART YES wird für den Tabellenraum angegeben

N LOCKPART NO ist angegeben, oder LOCKPART ist nicht spezifiziert oder kein partitionierter Tabellenraum

LOG CHAR(1)

Änderungen an einem Tabellenraum sind zu protokollieren:

N Tablespace hat das Attribut NICHT PROTOKOLLIERT

Y Tablespace besitzt ein LOGGED-Attribut

X LOB oder XML-Tabellenraum hat KEIN PROTOKOLLIERTES Attribut

NACTIVEF FLOAT Anzahl der aktiven Seiten im Tabellenraum
DSSIZE GANZZAHL Maximale Größe des Datensatzes in Kilobytes. Könnte 0 sein, wenn der Tabellenplatz vor V10 erstellt wurde, enthält aber den tatsächlichen Wert, nachdem der Tabellenplatz in eine durch Wachstum partitionierte Tabellenfläche umgewandelt wurde

OLDEST_

VERSION

SMALLINT Versionsnummer des ältesten Datenformats im Tabellenraum und alle Bildkopien

CURRENT_

VERSION

SMALLINT Versionsnummer, die das neueste Format der Daten im Tabellenraum beschreibt. 0 bedeutet, dass der Tabellenraum nie eine Versionierung erfahren hat
AVGROWLEN GANZZAHL Durchschnittliche Zeilenlänge für Tabellen im Tabellenraum oder Teil. Wenn Tabellenraum oder Teil komprimiert ist, ist der Wert die komprimierte Zeilenlänge. Ist der Tabellenraum oder ein Teil nicht komprimiert, ist der Wert die unkomprimierte Zeilenlänge
SPACEF FLOAT Kilobytes DASD-Speicher für die Speichergruppe
SCHÖPFERTYP CHAR(1)

Art des Erstellers:

Leerlauf Autorisierungs-ID

L-Rolle

NEU ERSCHAFFEN CHAR(1) Freigabe von verwendet, um das Objekt zu erstellen. Leer, wenn vor V9
INSTANZ SMALLINT Spaltenwert der Datensatz-Instanz, Anzahl des aktuellen Basisobjekts (Tabelle und Index)
KLON CHAR(1)

Tablespace enthält Objekte, die an einer Klon-Beziehung beteiligt sind

Ja ja

N Nein

MAXPARTITIONS SMALLINT Die maximale Anzahl der Partitionen, auf die der Tabellenraum anwachsen kann. 0, wenn der Tabellenraum nicht partitioniert ist oder der Bereich partitioniert, aber kein universeller Tabellenraum ist

MEMBER_

CLUSTER

CHAR(1)

Wenn der Mitgliedercluster im Tabellenraum angegeben ist

Ja ja

Leerlauf Nein

ORGANISATION

TYP

CHAR(1)

Organisation des Tabellenraums

Blank Nicht bekannt. Blank ist der Standard

H-Hash-Organisation

HASHSPACE BIGINT Menge des Speicherplatzes in KB, der dem Tabellenraum oder der Partition als Hash-Speicher zugewiesen ist. Für Partitionen nach Wachstums-Tabellenräumen gilt der Speicher für den gesamten Tabellenraum. Für bereichsaufgeteilte Tabellenräume ist der Speicherplatz für jede Partition anwendbar
HASHDATAPAGES BIGINT Gesamtanzahl der Hash-Datenseiten, die für den Hash-Speicher vorzuweisen sind. Für die Partition nach Wachstums-Tabellenräume umfasst dies alle Seiten in einem festen Teil des Tabellenraums. Für bereichsaufgeteilte Tabellenräume ist die Anzahl der Seiten im festen Hash-Speicher in jeder Partition, es sei denn, sie wird durch Bereitstellung von Hash-Speicher auf Partitionsebene überschrieben. Berechnet von DB2 aus dem mit der Option HASH SPACE angegebenen Wert oder wenn das REORG-Dienstprogramm mit automatischer Speicherabschätzung ausgeführt wird. Der berechnete Wert wird im Hash-Algorithmus verwendet. 0 für Nicht-Hash-Tabellenräume. 0 für Tabellenräume, die geändert wurden, um Hashzugriff zu verwenden, aber nicht neu organisiert wurden
PAGENUM CHAR(1)

Format der Seitenzahlen für das Index.

Ein Absolutes

R-Relativ

PQTY GANZZAHL Für benutzerverwaltete Datensätze. Der Wert ist die primäre Speicherplatzzuweisung
STORTYP CHAR(1)

Art der Speicherzuweisung

E Explicit (Speichergruppe nicht verwendet)

I Implicit (verwendete Speichergruppe)

STORNAME VARCHAR(128) Name der Speichergruppe, die für die Speicherzuweisung verwendet wird
VCATNAME VARCHAR(24) Name des ICF-Katalogs, der für die Platzzuweisung verwendet wird
GRATISSEITE SMALLINT Anzahl der geladenen Seiten, bevor eine Seite frei bleibt
PCTFREE SMALLINT Prozentsatz jeder verbleibenden Seite als freier Speicherplatz
KOMPRESS CHAR(1)

Ob die Tabellenraumpartition mit COMPRESS definiert wurde oder nicht

Y-Kompression ist definiert

Platzmangel Keine Kompression

GBPCACHE CHAR(1)

Cache-Option für Gruppen-Pufferpools

Leer Nur geänderte Seiten

A Geänderte und unveränderte Seiten

N Keine Daten werden zwischengespeichert

S-only-Systemseiten werden zwischengespeichert

TRACKMOD CHAR(1)

Ob die Seitenänderung in der Weltraumkarte verfolgt werden soll

N Nein

Blank Ja

SECQTY1 GANZZAHL Sekundäre Speicherplatzzuweisung für benutzerdefiniert verwaltete Datensätze
PCTFREE_UPD SMALLINT Prozentsatz des freien Speicherplatzes, der für Updates von Datensätzen mit variabler Länge reserviert ist, die auf dem Objekt definiert sind

PCTFREE_UPD_

CALC

SMALLINT Prozentsatz des freien Speichers, der für Updates von Datensätzen mit variabler Länge reserviert wird, berechnet von DB2 oder Dienstprogrammen
KOMPRESSIONSVERHÄLTNIS SMALLINT

Durchschnittlicher Prozentsatz der durch Kompression gespeicherten Bytes

-1 Wert wurde nicht eingezogen

0 Es gibt keine Kompression oder die durchschnittliche komprimierte Plattenlänge ist gleich oder länger als die unkomprimierte Platte

INSERTALG SMALLINT

Algorithmusebene für Tabellen im Standardraum einfügen

0 Bestimmt durch DEFAULT_INSERT_ALGORITHM

1 Grundlegend

2 Fast (falls MEMBER_CLUSTER verwendet)

SYSIBM. SYSTABLESPACESTATS

Enthält Echtzeitstatistiken für Tabellenräume. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung

UPDATESTATISTIK

ZEIT

ZEITSTEMPEL Zeitstempel, wann die Zeile eingefügt oder zuletzt aktualisiert wurde
NICHT AKTIV GANZZAHL Anzahl der aktiven Seiten im Tabellenraum oder in der Partition
NPAGES GANZZAHL Anzahl der unterschiedlichen Seiten mit aktiven Zeilen in der Partition des Tabellenraums. Aktualisierte Spalte
AUSDEHNUNGEN SMALLINT Anzahl der Extents im Tabellenraum oder in der Partition. Für mehrteilige Tabellenräume ist Wert eine Anzahl von Extents für den letzten Datensatz
LOADRLASTTIME ZEITSTEMPEL Zeitstempel des letzten LOAD REPLACE auf Tabellenplatz oder Partition
LETZTE UMSTRUKTURIERUNG ZEITSTEMPEL Das Zeitstempel-REORG-Dienstprogramm wurde zuletzt auf Tabellenplatz oder Partition ausgeführt, oder, falls das REORG-Dienstprogramm nicht ausgeführt wurde, zu dem Zeitpunkt, an dem Tabellenplatz oder Partition erstellt wurde
REORGINSERTS GANZZAHL Anzahl der Datensätze oder LOBs, die in den Tabellenraum oder die Partition eingefügt oder mit dem LOAD-Dienstprogramm LOAD, das ohne REPLACE angegeben ist, seit dem letzten Mal, als die REORG- oder LOAD REPLACE-Programme ausgeführt wurden, oder seit das Objekt erstellt wurde, in den Tabellenbereich oder die Partition geladen wurden
REORGDELETES GANZZAHL Anzahl der Datensätze oder LOBs, die seit der letzten Ausführung der REORG- oder LOAD REPLACE-Dienstprogramme aus dem Tabellenbereich oder der Partition gelöscht wurden, oder seit der Erstellung eines Objekts
REORG-Updates GANZZAHL Anzahl der Zeilen, die im Tabellenbereich oder Partition seit der letzten REORG oder LOAD REPLACEMENT oder seit der Erstellung des Objekts aktualisiert wurden
REORGUNCLUSTINS GANZZAHL Anzahl der eingefügten Datensätze, die seit der letzten REORG oder LOAD REPLACE oder seit der Erstellung des Objekts nicht gut clustert sind. Ein Datensatz ist gut clustert, wenn der Datensatz in eine Seite eingefügt wird, die innerhalb von 16 Seiten von der idealen Kandidatenseite liegt. Cluster-Index bestimmt die ideale Kandidatenseite
REORGDISORGLOB GANZZAHL Anzahl der eingefügten LOBs, die seit der letzten UMORGANISATION oder LOAD REPLACE oder seit der Erstellung des Objekts nicht perfekt gebunkt sind. Ein LOB ist perfekt gechunkt, wenn die zugeteilten Seiten in der minimalen Anzahl von Chunks liegen
REORGMASSDELETE GANZZAHL Anzahl der massenhaften Löschungen aus einem segmentierten oder LOB-Tabellenraum, oder Anzahl der verworfenen Tabellen aus einem segmentierten Tabellenraum seit der letzten REORG oder LOAD REPLACEMENT, oder seit der Erstellung eines Objekts
REORGNEARINDREF GANZZAHL Anzahl der Überlaufdatensätze, die seit der letzten Ausführung von REORG- und LOAD REPLACE-Utilities oder seit der Erstellung des Objekts in der Nähe des Zeigerdatensatzes erstellt und verlegt wurden
REORGFARINDEF GANZZAHL Anzahl der Überlaufdatensätze, die seit dem letzten Mal von REORG und LOAD REPLACE Utilities erstellt und verlegt wurden, oder seit der Erstellung des Objekts
STATSLASTTIME ZEITSTEMPEL Zeitstempel der letzten RUNSTATS auf Tabellenraum oder Partition
STATSINSERTS GANZZAHL Anzahl der Datensätze oder LOBs, die in den Tabellenbereich oder die Partition eingefügt oder mit dem LOAD-Tool ohne RESTAURATIONSOPTION in den Tabellenraum oder die Partition geladen wurden, seit dem letzten RUNSTATS-Lauf oder seit der Erstellung eines Objekts
STATSDELETES GANZZAHL Anzahl der Datensätze oder LOBs, die seit der letzten Ausführung von RUNSTATS oder seit der Erstellung eines Objekts aus dem Tabellenbereich oder der Partition gelöscht wurden
STATISTIK-UPDATES GANZZAHL Anzahl der Zeilen, die im Tabellenbereich der Partition seit dem letzten Mal aktualisiert wurden, als das RUNSTATS-Tool ausgeführt wurde, oder seit das Objekt erstellt wurde
STATSMASSDELETE GANZZAHL Anzahl der massenhaften Löschungen aus einem segmentierten oder LOB-Tabellenraum oder Anzahl der Tabellen, die aus einem segmentierten Tabellenraum entfernt wurden, seit dem letzten Runstats-Dienstprogramm oder seit der Erstellung eines Objekts
COPYLASTTIME ZEITSTEMPEL Zeitstempel der letzten vollständigen oder inkrementellen Kopien des Tabellenraums oder der Partition oder seit der Erstellung des Objekts. Ein Nullpunkt zeigt an, dass das COPY-Dienstprogramm nie ausgeführt wurde oder Unknown ist

KOPIER AKTUALISIERT

SEITEN

GANZZAHL Anzahl unterschiedlicher Typen, die seit der letzten Ausführung des COPY-Programms oder seit der Erstellung eines Objekts aktualisiert wurden
KOPIENÄNDERUNGEN GANZZAHL Anzahl der Einfügungs-, Aktualisierungs- und Löschoperationen oder Anzahl der geladenen Datensätze seit dem letzten Ausführen des COPY-Programms oder seit der Erstellung eines Objekts
COPYUPDATELRSN CHAR(10) LRSN oder RBA des ersten Updates nach der letzten KOPIE
COPYUPDATETIME ZEITSTEMPEL Zeitstempel des ersten Updates nach der letzten KOPIE
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DBID SMALLINT Interne Identifikatordatenbank. Wird verwendet, um DBID auf seine Statistiken zuzuordnen
PSID SMALLINT Interne Identifikatorin des Tabellenraum-Seitensatzbeschreibers. Verwendet zur Abbildung einer PSID auf seine Statistiken
AUFTEILUNG SMALLINT Datensatznummer innerhalb des Tabellenraums. Wird verwendet, um eine Datensatznummer in einem Tabellenraum auf dessen Statistiken abzubilden. Für partitionierte Tabellenräume entspricht der Wert der Partitionsnummer einer einzelnen Partition. Für nicht partitionierte Tabellenräume ist der Wert 0
INSTANZ SMALLINT Gibt an, ob das Objekt mit Datensatzinstanz 1 oder 2 verknüpft ist. Eine aktualisierte Spalte
WELTRAUM GANZZAHL Der Speicherplatz in KB, der dem Tabellenplatz oder der Partition zugewiesen ist. Bei linearen Seitensätzen mit mehreren Teilen ist der Wert die Speichermenge in allen Datensätzen
TOTALROWS BIGINT Anzahl der Zeilen oder LOBs im Tabellenraum oder Partition
DATENGRÖSSE BIGINT Die Gesamtzahl der Bytes, die Zeilendaten in Datenzeilen oder LOB-Zeilen einnehmen. Eine aktualisierbare Spalte

UNKOMPRIMIERT

DATENGRÖSSE

BIGINT Nicht verwendet. Der Wert ist immer auf 0 gesetzt
DBNAME CHAR(8) Name der Datenbank. Wird verwendet, um Datenbanken auf ihre Statistiken zuzuordnen
NAME CHAR(8) Name des Tabellenraums. Wird verwendet, um den Tabellenraum auf seine Statistiken abzubilden
REORGSCANACCESS BIGINT Anzahl der Abrufe der Daten für SELECT, FETCH, UPDATE oder DELETE zugegriffen werden, seit dem letzten CREATE, LOAD REPLACE oder REORG oder seit der Erstellung des Objekts
REORGHASHACCESS BIGINT Anzahl der Male, in denen Daten über Hashzugriff für SELECT, FETCH, gesucht UPDATE, DELETE oder zur Durchsetzung einer referenziellen Integritätseinschränkung verwendet werden, seit der letzten CREATE, LOAD REPLACE oder REORG oder seit der Erstellung des Objekts
HASHLASTUSED ZEITSTEMPEL Datum, an dem der Hashzugriff zuletzt für SELECT, FETCH, UPDATE/DELETE gesucht oder zur Durchsetzung von RI verwendet wurde

REORG

CLUSTERSENS

BIGINT Anzahl der Male, in denen Daten von SQL-Anweisungen gelesen wurden, die seit der letzten REORG- oder LOAD REPLACEMENT-Sequenz empfindlich auf die Clustering-Sequenz der Daten reagieren, oder seit der Erstellung des Objekts
ANTRIEBSTYP CHAR(3)

Laufwerkstyp, auf dem Tabellenspeicher oder Partitionsdatensatz definiert ist

HDD Festplattenlaufwerk

SDD Festkörperlaufwerk

LPFACILITY CHAR(1)

Ob die Festplattensteuereinheit einen Hochleistungslisten-Prefetch hat

N Nein

Ja ja

Ein NULL-Wert zeigt eine Unknown-Spalte an

UPDATESIZE BIGINT Nettozahl der durch UPDATE hinzugefügten oder entfernten Bytes seit der Erstellung des Objekts oder seit der letzten UMORGANISATION oder LOAD REPLACE
LATDATACHANGE ZEITSTEMPEL Die letzte Zeitzeile wurde aktualisiert, weil die Daten im Tabellenraum oder der Partition verändert wurden. Spiegelt den Zeitpunkt wider, zu dem die Echtzeit-Statistiktabelle aktualisiert wurde, und nicht die Zeit, zu der Daten im Tabellenraum oder in der Partition verändert wurden
GETPAGES BIGINT Anzahl der Getpages seit der letzten UMORGANISATION oder Erstellung
SYS_START ZEITSTEMPEL(12 Startzeit für die letzte Transaktion
SYS_END ZEITSTEMPEL(12 Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12 Zeitstempelwert pro Transaktion oder null

 SYSIBM. SYSTABLES_HIST

Enthält Zeilen aus SYSTABLES. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Tabelle, Ansicht oder des Alias
SCHÖPFER VARCHAR(128) Schema des Besitzers der Tabelle, der Ansicht oder des Aliases
DBNAME VARCHAR(24) Für eine Tabelle oder eine Ansicht von Tabellen ist der Name der Datenbank, die den in TSNAME benannten Tabellenraum enthält
TSNAME VARCHAR(24) Für eine Tabelle oder eine Ansicht einer Tabelle ist der Name des Tabellenraums, der die Tabelle enthält. Für eine Ansicht von mehr als einer Tabelle der Name eines Tabellenraums, der eine der Tabellen enthält
COLCOUNT SMALLINT Anzahl der Spalten in der Tabellenansicht. 0, wenn es ein Alias ist.
PCTPAGES SMALLINT Prozentsatz der aktiven Tabellenraumseiten, die Tabellenzeilen enthalten. Eine Seite wird als aktiv bezeichnet, wenn sie für Zeilen formatiert ist, unabhängig davon, ob sie welche enthält. Wenn der Tabellenraum segmentiert ist, basiert der Prozentsatz auf der Anzahl der aktiven Seiten in der Menge der Segmente, die der Tabelle zugewiesen sind
PCTROWCOMP SMALLINT Prozentsatz der komprimierten Zeilen innerhalb der Gesamtzahl der aktiven Zeilen in der Tabelle. Enthält alle Zeilen in einem Tabellenraum, der mit COMPRESS YES definiert ist
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert, Datum und Uhrzeit des letzten Aufrufs
CARDF FLAOT(8) Gesamtzahl der Zeilen in der Tabelle oder Gesamtzahl der LOBs in einer Hilfstabelle
NPAGESF FLOAT(8) Gesamtanzahl der Seiten, auf denen Zeilen der Partition erscheinen
AVGROWLEN GANZZAHL Durchschnittliche Zeilenlänge der Tabelle, die im Tabellenraum angegeben ist
SPACEF FLOAT(8) Kilobyte DASD-Speicher
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSTABLES_PROFILES

Enthält eine Zeile für jedes Profil, das einer Tabelle in SYSIBM zugeordnet ist. SYSTABLES

Spaltenname Datentyp Beschreibung
SCHEMA VARCHAR(128) Das Schema (Qualifikator) für die Tabelle
TBNAME VARCHAR(128) Der Tabellenname
PROFILE_TYPE VARCHAR(32) Die Art des Profils. Erlaubte Werte sind 'RUNSTATS'
VARCHAR(32) Nur für den internen Gebrauch
PROFILE_TEXT CLOB(1M) Der Text des Profils
ROWID ROWID Der ROWID-Wert für die LOB-Spalte dieser Tabelle
PROFILE_UPDATE ZEITSTEMPEL Beim letzten Mal wurde das Profil aktualisiert, oder der Zeitstempel, als das Profil in die Tabelle eingefügt wurde
PROFILE_USED ZEITSTEMPEL Das letzte Mal wurde das Profil verwendet

SYSIBM. SYSTABLES_PROFILE_TEXT

Hilfstabelle für die PROFILE_TEXT Spalte des SYSIBM. SYSTABLE_PROFILE Tabelle

Spaltenname Datentyp Beschreibung
PROFILE_TEXT CLOB (2M) Der vollständige Text für das Profil, das die Zeile repräsentiert

SYSIBM. SYSTABSTATS

Enthält eine Zeile für jede Partition eines Tabellenraums. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
KARTE GANZZAHL Gesamtzahl der Zeilen in der Partition
NPAGES GANZZAHL Gesamtanzahl der Seiten, auf denen Zeilen der Partition erscheinen
PCTPAGES SMALLINT Prozentsatz der gesamten aktiven Seiten in einer Partition, die Zeilen enthält
NICHT AKTIV GANZZAHL Anzahl der aktiven Seiten in der Partition
PCTROWCOMP SMALLINT Prozentsatz der komprimierten Zeilen innerhalb der Gesamtzahl der aktiven Zeilen in der Partition. Enthält jede Zeile in einem Tabellenraum, die als COMPRESS YES definiert ist
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert hat, wurden Datum und Uhrzeit für den letzten Aufruf der RUNSTATS die Statistiken aktualisiert
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
DBNAME VARCHAR(24) Datenbank, die den in TSNAME benannten Tabellenraum enthält
TSNAME VARCHAR(24) TableSpace, der die Tabelle enthält
AUFTEILUNG SMALLINT Partitionsnummer des Tabellenraums, der die Tabelle enthält
BESITZER VARCHAR(128) Schema der Tabelle
NAME VARCHAR(128) Name der Tabelle
CARDF FLOAT Gesamtzahl der Zeilen in der Partition

SYSIBM. SYSTABSTATS_HIST

Enthält Zeilen aus SYSTABLES. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung
NPAGES GANZZAHL Gesamtzahl der Seiten, auf denen Zeilen der Partitionen erscheinen
STATSTIME ZEITSTEMPEL Wenn RUNSTATS die Statistiken aktualisiert hat, Datum und Uhrzeit des letzten Aufrufs
DBNAME VARCHAR(24) Datenbank, die den Tabellenraum in TSNAME enthält
TSNAME VARCHAR(24) Tabellenraum, der die Tabelle enthält
AUFTEILUNG SMALLINT Partitionsnummer des Tabellenraums, der die Tabelle enthält
BESITZER VARCHAR(128) Schema der Tabelle
NAME VARCHAR(128) Name der Tabelle
CARDF FLOAT(8) Gesamtzahl der Zeilen in der Partition
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSTRIGGERS

Enthält eine Zeile für jeden Trigger

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name des Triggers und des Triggerpakets
SCHEMA VARCHAR(128) Schema des Triggers. Diese implizite oder explizite Qualifikation für den Triggernamen wird auch mit der Sammlungs-ID des Triggerpakets verwendet
DBID SMALLINT Interne Kennung der Datenbank für den Auslöser
OBID SMALLINT Interne Kennung des Auslösers
BESITZER VARCHAR(128) Besitzer des Auslösers
ERSTELLT VON VARCHAR(128) Primäre Autorisierungs-ID des Erstellers des Triggers
TBNAME VARCHAR(128) Name der Tabelle oder Ansicht
TBOWNER CHAR(1) Qualifikation des Namens der Tabelle, auf die dieser Trigger antwortet
TRIGZEIT CHAR(1)

Zeit, in der ausgelöste Aktionen auf die Basistabelle angewendet werden, relativ zum Ereignis, das den Auslöser ausgelöst hat:

B-Trigger wird vor dem Ereignis angewendet

Ein Trigger wird nach dem Ereignis angewendet

I Trigger wird anstelle des Ereignisses angewendet

TRIGEVENT CHAR(1)

Operation, die den Auslöser aktiviert:

Ich setze ein

D Löschen

U-Update

GRANULARITÄT CHAR(1)

Der Trigger wird einmal pro Folge ausgeführt

S-Aussage

R Row

GESCHAFFENE WESEN ZEITSTEMPEL Zeit, zu dem die CREATE-Anweisung für diesen Trigger ausgeführt wurde
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VARCHAR (6000 Nicht benutzt
BEMERKUNGEN VARCHAR (762) Eine vom Benutzer bereitgestellte Zeichenfolge mit KOMMENTAR
TRIGNAME VARCHAR(8) Ungenutzt
BESITZERTYP CHAR(1)

Gibt die Art des Schöpfers an:

Blank Autorisierungs-ID

L-Rolle

ENVID GANZZAHL Interne Umweltkennung
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, die zur Erstellung von Objekten verwendet wurde. Leer, wenn vor V9
CHAR(1) Für IBM-Nutzung reserviert
CHAR(1) Für IBM-Nutzung reserviert
GANZZAHL Für IBM-Nutzung reserviert
VARCHAR(96) Für IBM-Nutzung reserviert
SICHER CHAR(1)

Abzug ist gesichert:

N Nein

Ja ja

ALTEREDTS ZEITSTEMPEL Zeitpunkt, an dem der Auslöser zuletzt gewechselt wurde
ROWID ROWID ROWID-Spalte, erstellt für die Lob-Spalten in dieser Tabelle
SQLPL CHAR(1)

Gibt an, ob der Trigger SQL PL unterstützt

Y Advanced-Trigger, der SQL PL unterstützt

Blank Der Basis-Trigger unterstützt kein SQL PL

ALTEREDTS ZEITSTEMPEL Zeitpunkt, an dem der Auslöser zuletzt gewechselt wurde
DEBUG_MODE CHAR(1)

Ob der Trigger für das Debuggen aktiviert ist

1 Aktiviert zum Debuggen

0 Nicht zum Debuggen aktiviert

N Kann für Debugging niemals aktiviert werden

Leerlauf Basis-Auslöser, der nicht debuggbar ist

ASUTIME GANZZAHL Die Anzahl der Service-Einheiten erlaubte eine einzige Aufrufung dieses Auslösers
WLM_ENVIRONMENT VARCHAR(96) Der Name der WLM-Umgebung, die in einem Trigger verwendet wird, wird widerlegt
AUSSAGE CLOB (2M) Text des gesamten CREATE-TRIGGERS, der zur Erstellung des Objekts verwendet wurde
REGENERIERT ZEITSTEMPEL Zeit, als diese Version des Triggers zuletzt regeneriert wurde
VERSION VARCHAR(122) Versionskennung des Triggers. Null, wenn der Basis-Trigger.

ORIGINAL_

CONTOK

CHAR(8) Konsistenz-Token für den Trigger
AKTIV CHAR(1)

Aktive Version des Triggers

Y Active-Version

N Nicht die aktive Version

Der Leerwert von VERSION ist die Länge null

EINGEWICKELT CHAR(1)

Y Trigger-Text ist verschleiert

Leer Trigger-Text ist nicht verschleiert

SYSIBM. SYSTRIGGERS_STMT

Eine Hilfstabelle für die STATEMENT-Spalte des SYSIBM. SYSTRIGGERS

Spaltenname Datentyp Beschreibung
AUSSAGE CLOB (2M) Text der CREATE TRIGGER-Anweisung, die zur Erstellung des Objekts verwendet wurde

SYSIBM. SYSUSERAUTH

Zeichnet die Systemrechte auf, die von Benutzern gehalten werden

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Autorisierungs-ID des Benutzers, der die Rechte erteilt hat
STIPENDIATER VARCHAR(128) Authentifizierungs-ID des Benutzers, die Privilegien hat. Könnte auch ÖFFENTLICH sein
AUTHHOWGOT CHAR(1)

Autorisierungsstufe des Nutzers, von dem die Rechte erhalten wurden. Nicht unbedingt die höchste Ebene des Erteilers

Blank Nicht anwendbar

C DBCTL

D DBADM

E SECADM

G ACCESSCTRL

L SYSCTRL

M DBMAINT

O SYSOPR

S SYSADM

BINDADDAUTH CHAR(1)

GRANTEE kann MIT der Option ADD verwenden:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

BSDSAUTH CHAR(1)

GRANTEE kann den BEFEHL RECOVER BSDS geben:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATEDBAAUTH CHAR(1)

GRANTEE kann Datenbanken erstellen und automatisch die DBADM-Autorität über die neuen Datenbanken erhalten

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATEDBCAUTH CHAR(1)

GRANTEE kann die CREATE DATABASE-Anweisung ausführen, um neue Datenbanken zu erstellen und automatisch die DBCTRL-Berechtigung über die neuen Datenbanken zu erhalten

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATESGAUTH CHAR(1)

GRANTEE kann die CREATE STOGROUP-Anweisung ausführen, um neue Speichergruppen zu erstellen

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

DISPLAYAUTH CHAR(1)

GRANTEE kann DISPLAY-Befehle verwenden

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

RECOVERAUTH CHAR(1)

GRANTEE kann den Befehl RECOVER INDOUBT verwenden

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

STOPALLAUTH CHAR(1)

GRANTEE kann den Befehl STOP verwenden

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

STOSPACEAUTH CHAR(1)

GRANTEE kann das STOSPACE-Utility nutzen

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SYSADMAUTH CHAR(1)

GRANTEE hat die Befugnis zur Systemverwaltung

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SYSOPRAUTH CHAR(1)

GRANTEE verfügt über die Befugnis des Systembetreibers:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

TRACEAUTH CHAR(1)

Der Begünstigte kann die Befehle START TRACE und STOP TRACE geben:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
MON1AUTH CHAR(1)

GRANTEE kann IFC-Verfügbarkeitsdaten erhalten

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

MON2AUTH CHAR(1)

GRANTEE kann IFC-Daten erhalten

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATEALIASAUTH CHAR(1)

GRANTEE kann die CREATE ALIAS-Anweisung ausführen

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SYSCTRLAUTH CHAR(1)

Der Begünstigte hat die SYSCTRL-Autorität

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

BINDAGENTAUTH CHAR(1)

DER BEGÜNSTIGTE HAT DAS BINDUNGSMITTEL-PRIVILEG

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

ARCHIVEAUTH CHAR(1)

GRANTEE kann den Befehl ARCHIVE LOG verwenden

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

GRANTEDTS ZEITSTEMPEL Zeitpunkt, zu dem die GRANT-Erklärung ausgeführt wurde. Der Wert lautet '1985-04-01.00.00.00.00.00000' für die eine Installationszeile
CREATETMTABAUTH CHAR(1)

DER STIPENDIAT hat das CREATETMTABAUTH-Privileg:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Leerlauf Autorisierungs-ID

L-Rolle

GRANTORTYP CHAR(1)

Geben Sie die Art des Stifters an:

Leerlauf Autorisierungs-ID

L-Rolle

DEBUG-Session

AUTH

CHAR(1)

GRANTEE hat das DEBUGSESSION-Privileg:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

ERKLÄRUNGSBEFUGNIS CHAR(1)

GRANTEE kann Aussagen erklären und erstellen:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SQLADMAUTH CHAR(1)

GRANTEE besitzt SQLADM-Autorität:

Leerlauf Privileg wird nicht wahrgenommen

G Privilege wird mit der GRANT-Option gehalten

Das Y-Privileg wird ohne die GRANT-Option gehalten

SBBADMAUTH CHAR(1)

GRANTEE verfügt über die System-DBADM-Befugnis:

Leerlauf Privileg wird nicht wahrgenommen

Das Y-Privileg wird ohne die GRANT-Option gehalten

DATAACCESSAUTH CHAR(1)

Der Begünstigte hat die Daten-ACCESSCTRL-Autorität

Leerlauf Privileg wird nicht wahrgenommen

Das Y-Privileg wird ohne die GRANT-Option gehalten

ACCESSCTRLAUTH CHAR(1)

Der Begünstigte hat die ACCESSCTRL-Befugnis:

Leerlauf Privileg wird nicht wahrgenommen

Das Y-Privileg wird ohne die GRANT-Option gehalten

CREATESECURE

AUTH

CHAR(1)

GRANTEE kann gesicherte Objekte (Trigger und benutzerdefinierte Funktionen) erstellen

Leerlauf Privileg wird nicht wahrgenommen

Das Y-Privileg wird ohne die GRANT-Option gehalten

SYS_START ZEITSTEMPEL(12 Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12 Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12 Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSVARIABLEN

Enthält eine Zeile für jede erstellte globale Variable, die erstellt wird.

Spaltendaten Datentyp Beschreibung
VARID BIGINT Die Identifikatorin der globalen Variablen
SCHEMA VARCHAR(128) Schemaname der globalen Variablen
NAME VARCHAR(128) Unqualifizierter Name der globalen Variablen
BESITZER VARCHAR(128) Autorisierungs-ID des Besitzers der globalen Variablen
BESITZERTYP CHAR(1)

Art des Besitzers der globalen Variable:

L Der Besitzer ist eine Rolle

Leer Der Besitzer ist eine Autorisierungs-ID

NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wurde
GESCHAFFENE WESEN ZEITSTEMPEL Zeitpunkt, zu dem die globale Variable erstellt wurde
TYPESCHEMA VARCHAR(128) Schemaname des Datentyps. Für eingebaute Datentypen ist SYSIBM
TYPNAME VARCHAR(128) Der unqualifizierte Name des Datentyps
DATATYPEID GANZZAHL Für einen eingebauten Datentyp gilt 0. Für einen bestimmten Typ die interne ID des unterschiedlichen Typs
SOURCETYPEID GANZZAHL Für einen eingebauten Datentyp gilt 0. Für einen bestimmten Typ die interne ID des eingebauten Datentyps, auf dem der unterschiedliche Typ basiert
LÄNGE GANZZAHL Maximale Länge einer globalen Variablen. Null bei Array-Datentyp
MASSSTAB SMALLINT Die Skala der globalen Variablen
CCSID GANZZAHL Das CCSID der globalen Variablen. 0, wenn Array-Typ
DEFAULT CHAR(3)

Der Standardwert der globalen Variablen. Kann einen der folgenden Werte enthalten:

N – kein Standardwert

S - SQL-Autorisierungs-ID des Prozesses

1 - Stringkonstante

2 – Gleitkommakonstante

3 - Dezimalkonstante

4 - Ganzzahlige Konstante

5 - Hexadezimale Zeichenkette

6 – UX-String

7 - Grafischer Datentyp mit Standard-Zeichenstring-Konstante

8 - Zeichendatentyp, Standardwert, eine Zeichenzeichenkettenkonstante

9 - DECFLOAT-Konstante

Befindet sich diese Spalte auf einem der folgenden Werte, so ist der Standardwert der globalen Variable der Wert des angegebenen speziellen Registers zum Zeitpunkt der Verwendung eines Standardwerts:

AES AKTUELLES ANWENDUNGSKODIERUNGSSCHEMA

HANDLUNG AKTUELLE CLIENT_ACCTNG

APN AKTUELLE CLIENT_APPLNAME

CID AKTUELLE CLIENT_USERID

WSN AKTUELLE CLIENT_WRKSTNNAME

DAT AKTUELLES DATUM

DBG AKTUELLER DEBUG-MODUS

DEC AKTUELLER DECFLOAT-RUNDUNGSMODUS

DEGREE AKTUELLER ABSCHLUSS

ERFAHRUNG AKTUELLER ERKLÄRMODUS

LCT AKTUELLER STANDORT LC_TYPE

MTT AKTUELL GEPFLEGTE TABELLENTYPEN ZUR OPTIMIERUNG

MEM AKTUELLES MITGLIED

HNT AKTUELLER OPTIMIERUNGSHINWEIS

CPP AKTUELLER PAKETPFAD

CPS AKTUELLER PAKETSATZ

PTH AKTUELLER WEG

VR China AKTUELLE PRÄZISION

RFA AKTUELLES REFRESH-ALTER

RVS AKTUELLE ROUTINEVERSION

RULE AKTUELLE REGELN

SCH AKTUELLES SCHEMA

SVR AKTUELLER SERVER

TIM AKTUELLE ZEIT

TST AKTUELLER ZEITSTEMPEL

STZ SITZUNGSZEITZONE

U SESSION_USER

ROWID ROWID ROWID-Wert für die Lob-Spalten in dieser Tabelle
DEFAULTEXT CLOB (2M) Der Text des Standardwerts der globalen Variablen
BLOB(2M) Für IBM-Nutzung reserviert
ENVID GANZZAHL Interne Umweltkennung
BEMERKUNGEN VARCHAR (762) Eine Zeichenfolge über globale Variable, bereitgestellt von COMMENT
IBMREQD CHAR(1) Y zeigt an, dass die Zeile von (MRM)-Band kam

SYSIBM. SYSVARIABLEAUTH

Eine Zeile für jedes Privileg jeder Autorisierungs-ID, die Rechte auf einer globalen Variablen besitzt,

Spaltenname Datentyp Beschreibung
STIFTER VARCHAR(128) Gewährer des Privilegs
GRANTORTYP CHAR(1)

Art des Stifters:

Leerlauf Grantor ist eine Autorisierungs-ID

L Grantor ist eine Rolle

STIPENDIATER VARCHAR(128) Inhaber des Privilegs
ZUSCHUSSTYP CHAR(1)

Art des Zuschussempfängers:

Leerzeichen Der Empfänger ist eine Autorisierungs-ID

L Grantee ist eine Rolle

P Grantee ist ein Paket. Grantee ist ein Paket, wenn COLLID einen anderen Wert als Blanko hat

SCHEMA VARCHAR(128) Schemaname der globalen Variablen
NAME VARCHAR(128) Unqualifizierter Name der globalen Variablen
COLLID VARCHAR(128) Wenn der Empfänger ein Paket ist, ist dieser Wert der COLLID des Pakets
KONSIGNATION CHAR(8) Ist der Empfänger ein Paket, ist dieser Wert das Konsistenztoken des DBRM, von dem das Paket abgeleitet ist. Ansonsten ist das Leerzeichen
READAUTH CHAR(1)

Privileg, die globale Variable zu lesen:

das LESE-Privileg wird nicht gehalten

G Das LESE-Privileg wird mit der GRANT-Option gehalten

Y Das LESE-Privileg gilt ohne die GRANT-Option

WRITEAUTH CHAR(1)

Privileg, in einer globalen Variable zu schreiben:

Blank nicht gehalten

G     wurde mit der GRANT-Option gehalten

Y ohne die GRANT-Option gehalten wurde

AUTHHOWGOT CHAR(1)

Die Autorisierungsstufe des Benutzers, der die Rechte erteilt hat:

Blank Nicht anwendbar

E SECADM

G ACCESSCTRL

S SYSADM

T DATAACCESS

Nicht unbedingt die höchste Autoritätsebene des Stifters

GRANTEDTS ZEITSTEMPEL Der Zeitpunkt, als die GRANT-Erklärung unternommen wurde
IBMREQD CHAR(1) Es deutet darauf hin, dass die Zeile vom MRM-Band stammt
SYS_START ZEITSTEMPEL(12) Startzeit für die letzte Transaktion
SYS_END ZEITSTEMPEL(12) Die Zeitzeile wird aus der Zeittabelle der Systemperiode gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder keine

SYSIBM. SYSVARIABLES_DESC

Tabelle ist eine Hilfstabelle für das SYSIBM. SYSVARIABLES-Tabelle

Spaltenname Datentyp Beschreibung
BLOB(2M) Nur interne Nutzung bei IBM

SYSIBM. SYSVARIABLES_TEXT

Die Tabelle ist eine Hilfstabelle für die DEFAULTTEXT-Spalte SYSIBM. SYSVARIABLES-Tabelle

Spaltenname Datentyp Beschreibung
DEFAULTTEXT CLOB (2M) Text des Standardwerts der globalen Variablen

SYSIBM. SYSVIEWDEP

Erfasst die Abhängigkeiten von Ansichten zu Tabellen, Funktionen und anderen Ansichten

Spaltenname Datentyp Beschreibung
BNAME VARCHAR(128) Name des Objekts, von dem die Ansicht abhängt. Wenn der Objekttyp eine Funktion ist (BTYPE='F'), ist Name der spezifische Name der Funktion
BCREATOR VARCHAR(128) Autorisierungs-ID des Besitzers von BNAME. Für die Funktion, Schema-Name von BNAME
BTYPE CHAR(1)

Art des Objekts:

F-Funktion

M Materialisierte Abfragetabelle

T-Tabelle

V-Ansicht

DNAME VARCHAR(128) Name der Ansicht
DCREATOR VARCHAR(128) Schema der Ansicht
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
BSCHEMA VARCHAR(128) Schema von BNAME
DTYP CHAR(1)

Tabellentyp

F-SQL-Funktion

M materialisierte sich

V-Ansicht

DOWNER VARCHAR(128) Auth-ID des Eigentümers der Ansicht, leere Ansichten vor V9, die erstellt wurden
BESITZERTYP CHAR(1)

Gibt den Besitzertyp an:

Blank Autorisierungs-ID

L-Rolle

SYS_START ZEITSTEMPEL(12) Anfangszeit der letzten Transaktion
SYS_END ZEITSTEMPEL(12) Zeitzeile aus der Systemperioden-Zeittabelle gelöscht
TRANS_START ZEITSTEMPEL(12) Zeitstempelwert pro Transaktion oder null

SYSIBM. SYSVIEWS

Enthält eine oder mehrere Zeilen für jede Ansicht

Spaltenname Datentyp Beschreibung
NAME VARCHAR(128) Name der Ansicht
SCHÖPFER VARCHAR(128) Schema der Ansicht
SMALLINT Nicht benutzt
CHECK CHAR(1)

Ob die WITH CHECK OPTION-Klausel in der CREATE VIEW-Anweisung angegeben wurde:

N Nein

C Ja mit der kaskadierenden Semantik

Y Ja, mit der lokalen Semantik

Der Wert ist N, wenn die Ansicht keine Where-Klausel hat

IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
VARCHAR (1500) Nicht benutzt
PATHSCHEMAS VARCHAR(2048) Der SQL-Pfad zum Zeitpunkt der Definition der Ansicht wurde definiert. Der Pfad wird verwendet, um unqualifizierte Datentypen und Funktionsnamen in der Ansichtsdefinition zu lösen
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, mit dem das Objekt erstellt wurde. Leer, falls vor V9
TYP CHAR(1)

Art der Tabelle:

F SQL-Funktion

M materialisierte Abfragetabelle

V-Ansicht

REFRESH CHAR(1)

Aktualisierungsmodus

D Ein MQT mit einem aufgeschobenen Aktualisierungsmodus

Leerlauf Kein MQT

ENABLE CHAR(1)

MQT ist für die Abfrageoptimierung aktiviert oder deaktiviert:

Y aktiviert

N Disabled

Leer Zeile beschreibt eine Ansicht

WARTUNG CHAR(1)

Wartungsmodus

S Systemweise gepflegt

U Vom Benutzer gepflegt

Leer Zeile beschreibt eine Ansicht

REFRESH_TIME ZEITSTEMPEL Für REFRESH = 'D' und MAINTENANCE = 'S', Zeitstempel der REFRESH TABLE-Anweisung, die zuletzt aktualisierte Daten
ISOLATION CHAR(1)

Isolationsniveau, wenn MQT aus der Basistabelle erstellt oder verändert wird

R RR (wiederholbare Lesung)

S CS (Cursorstabilität)

T RS (Lesstabilität)

U UR (unverbindliche Lektüre)

Leer Keine materialisierte Abfragetabelle

SIGNATUR WARCHAR (1024) Enthält die interne Beschreibung. Verwendet für MQT-Tabellen

APP_ENCODING_

CCSID

GANZZAHL CCSID des aktuellen Anwendungskodierungsschemas zum Zeitpunkt der Erstellung des Objekts. Für Objekte, die vor V8 erstellt wurden, beträgt der Wert 0
BESITZER VARCHAR(128) Autorisierungs-ID des Besitzers der Ansicht
BESITZERTYP CHAR(1)

Art des Besitzers:

Leere Autorisierungs-ID

L-Rolle

ENVID GANZZAHL Interne Umweltkennung
ROWID ROWID ROWID-Spalte, erstellt für die Lob-Spalten in dieser Tabelle
AUSSAGE CLOB (2M) Text der gesamten CREATE VIEW-Anweisung, die zum Erstellen des Objekts verwendet wurde
BLOB(1G) Nur für den internen Gebrauch

SYSIBM. SYSVIEWS_STMT

Hilfstabelle für die STATEMENT-Spalte der SYSIB,. SYSVIEWS-Tabelle

Spaltenname Datentyp Beschreibung
AUSSAGE CLOB (2M) Der Text der Anweisung, mit der das Objekt erstellt wurde

SYSIBM. SYSVIEWS_TREE

Eine Hilfstabelle für die PARSETREE-Spalte des SYSIBM. SYSVIEWS-Tabelle

Spaltenname Datentyp Beschreibung
BLOB(2M) Nur für den internen Gebrauch

SYSIBM. SYSVOLUMES

Enthält eine Zeile für jedes Volumen jeder Speichergruppe

Spaltenname Datentyp Beschreibung
SGNAME VARCHAR(128) Name der Speichergruppe
SGCREATOR VARCHAR(128) Autorisierungs-ID des Besitzers der Speichergruppe
VOLID VARCHAR(18) Seriennummer des Volumens oder *, falls SMS-verwaltet
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
NEU ERSCHAFFEN CHAR(1) Veröffentlichung von DB2, das zur Erstellung von Objekten verwendet wird. Leer, wenn es vor V9 erstellt wurde

SYSIBM. SYSXMLRELS

Enthält eine Zeile für jede XML-Tabelle, die für eine XML-Spalte erstellt wird.

Spaltenname Datentyp Beschreibung
TBOWNER VARCHAR(128) Schema oder Qualifikation der Basistabelle
TBNAME VARCHAR(128) Name der Basistabelle
COLNAME VARCHAR(128) Name der XML-Spalte in der Basistabelle
XMLTBOWNER VARCHAR(128) Schema oder Qualifikator der XML-Tabelle
XMLTBNAME VARCHAR(128) Name der XML-Tabelle
XMLRELOBID GANZZAHL Interne Identifikatorin der Beziehungen zwischen Basistabelle und XML-Tabelle
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
GESCHAFFENE WESEN ZEITSTEMPEL Zeit, zu dem die XML-Tabelle erstellt wurde
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird

SYSIBM. SYSXMLSTRINGS

Jede Zeile enthält eine einzelne Zeichenkette und deren eindeutige ID, die zur Komprimierung von XML-Daten verwendet werden. Die Zeichenkette kann ein Elementname, Attributname, Namensraumpräfix oder Namensraum-URL sein

Spaltenname Datentyp Beschreibung
STRINGID GANZZAHL Eindeutige ID für die Zeichenkette
STRING VARCHAR(1000) Die Zeichenkettendaten
IBMREQD CHAR(1) Y zeigt an, dass die Reihe ein einfaches MRM-Band kam

SYSIBM. BENUTZERNAME

Jede Zeile wird verwendet, um eine der folgenden Operationen durchzuführen: Outbound ID Translation oder Inbound ID Translation und 'come from' Checking

Spaltenname Datentyp Beschreibung
TYP CHAR(1)

Wie die Reihe verwendet werden soll:

O Für ausgehende Übersetzung

I Für eingehende Übersetzung und 'Komm von'-Prüfung

S Für ausgehende System-AUTHID zur Einrichtung einer vertrauenswürdigen Verbindung

AUTHID VARCHAR(128) Autorisierungs-ID wird übersetzt. Gilt für jede Authentifizierungs-ID, wenn sie leer ist.
LINKNAME VARCHAR(24) Identifiziert VTAM- oder TCP/IP-Netzwerkstandorte, die mit dieser Zeile verknüpft sind.
NEWAUTHID VARCHAR(128) Übersetzter Wert von AUTHID. Blank gibt keine Übersetzung an.
PASSWORT VARCHAR(24) Passwort zur Begleitung einer ausgehenden Anfrage, falls Passwörter nicht durch RACF verschlüsselt sind
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

SYSIBM. SYSXMLTYPMOD

Enthält Zeilen für XML-Typmodifikatoren von XML-Spalten. Kann eingefügt, aktualisiert und gelöscht werden

Spaltenname Datentyp Beschreibung

XML_TYPEMOD_

ID

GANZZAHL Eine für den XML-Typmodifikator erzeugte ID, sie ist eine Spalte und ein Primärschlüssel

TYPE_

ANMERKUNG

CHAR(1)

Geben Sie an, ob es eine Typannotation gibt

Y MIT Typannotation

N ohne Typannotation

GESCHAFFENE WESEN ZEITSTEMPEL Der Zeitstempel, wenn Typmodifikatoren erstellt werden
ALTEREDTS ZEITSTEMPEL Der Zeitstempel, wenn Typmodifikatoren geändert wurden
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt
ERSTELLT VON VARCHAR(128) Premier-Autorisierungs-ID des Benutzers, der die Datenbank erstellt hat

SYSIBM. SYSXMLTYPMSCHEMA

Enthält die XML-Schema-Informationen für ann XML-Typmodifikator

Spaltenname Datentyp Beschreibung

XML_

TYPEMOD_ID

GANZZAHL Die ID für den XML-Typmodifikator
XSROBJECTID GANZZAHL Die ID für ein in XSR registriertes XML-Schema

ELEMENT_

NAMENSRAUM

GANZZAHL Zeichenketten-ID für den Namen des Root-Element-Knotens. Standardmäßig ist es TARGETNAMESPACE des XML-Schemas. 0, wenn es NO NAMESPACE ist
ELEMENT_NAME GANZZAHL Zeichenketten-id für den lokalen Namen des Root-Element-Knotens. 0, falls nicht angegeben
GESCHAFFENE WESEN ZEITSTEMPEL Der Zeitstempel, wenn dieser Typmodifikator erstellt wird
ALTEREDTS ZEITSTEMPEL Der Zeitstempel, wenn dieser Typmodifikator verändert wird
NEU ERSCHAFFEN CHAR(1) Die Veröffentlichung von DB2, mit der das Objekt erstellt wird
IBMREQD CHAR(1) Y zeigt an, dass die Zeile vom einfachen MRM-Band stammt

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus Mainframe

Interessieren Sie sich für mehr von BMC?

The Brief ist unsere monatliche E-Mail zum Mainframe und zur Enterprise-Orchestrierung: Recherchen, Kundenberichte, Produktnachrichten, Events.

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Sie haben The Brief abonniert

Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.