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 |
Db2-Leitfaden
- Db2 12 für z/OS: Eine Einführung
- Skalare Funktionen in Db2 12
- Wie man IBM<sup>®</sup> Syntaxdiagramme für Db2 12 liest
- Sprachelemente in Db2 12
- Aggregierte Funktionen in Db2 12
- Tabellen- und Zeilenfunktionen in Db2 12
- Anfragen in Db2 12
- Befehle in Db2 12
- SQL-Kontrollanweisungen in Db2 12
- Erkläre Tabellen in Db2 12
- DSNZPARMs in Db2 12
- Bindeparameter in Db2 12
- Db2-Grenzen in Db2 12
- SQL Kommunikationsbereich (SQLCA) in Db2 12
- REXX SQLCA in Db2 12
- Diagnoses in Db2 12 erhalten
- IFCIDS in Db2 12
- Katalogtabellen in Db2 12
- Ausnahmen in Db2 12
- XML-Schema-Repository-Tabellen in Db2 12
- Aktualisierungsfähige Katalogstatistiken in Db2 12
- IBM Utilities in Db2 12
- SQL Positive Return-Codes in Db2 12
- SQL-Fehlerrückgabecodes in Db2 12
Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.