Entering content frame

 Definitions of the System Tables 

System Tables with Information on Database Objects

The database system contains a series of system tables that contain information about the database objects and their connection to each other. These system tables are available in every SQL mode. Their owner is the DOMAIN user. The owner has to be specified when accessing these tables in every SQL mode other than INTERNAL.

Definitions of the most important system tables:

COLUMNS

CONNECTEDUSERS

CONNECTPARAMETERS

CONSTRAINTS

DBPROCEDURES

DBPROCPARAMS

DOMAINCONSTRAINTS

DOMAINS

FOREIGNKEYCOLUMNS

FOREIGNKEYS

INDEXCOLUMNS

INDEXES

LOCKS

MAPCHARSETS

PACKAGES

ROLEPRIVILEGES

ROLES

SCHEMAS

SEQUENCES

SESSION_ROLES

SYNONYMS

TABLEPRIVILEGES

TABLES

TRIGGERS

USERS

VERSIONS

VIEWCOLUMNS

VIEWDEFS

VIEWS

 

System Tables with Information on Database States

The database system contains a series of system tables that contain information about the system configuration and system load. These system tables are available in every SQL mode. Their owner is the SYSINFO user. You do not need to specify the owner when accessing these tables.

Definitions of the most important system tables:

ACTIVECONFIGURATION

CACHESTATISTICS

COMMANDCACHESTATISTICS

COMMANDSTATISTICS

DATASTATISTICS

DATAVOLUMES

DIAGNOSE

HOTSTANDBYCOMPONENT

HOTSTANDBYGROUP

INSTANCE

LOGVOLUMES

MACHINECONFIGURATION

MACHINEUTILIZATION

MEMORYALLOCATORSTATISTICS

OPTIMIZERINFORMATION

SESSIONS

SNAPSHOTS

SPINLOCKSTATISTICS

VERSION

 

 

Statistics System Tables

The database system contains a number of system tables that you can use to select information about the configuration, structures, and sizes of database objects. The owner of these statistics system tables is the database system administrator (SYSDBA user). You do not need to specify the owner when accessing these tables.

Statistics System Tables

DBPARAMETERS

INDEXSTATISTICS

LOCKLISTSTATISTICS

OPTIMIZERSTATISTICS

SERVERDBSTATISTICS

TABLESTATISTICS

TRANSACTIONS

USERSTATISTICS

 

Monitor System Tables

The database system contains a number of system tables that you can use to access monitor information. The owner of these monitor system tables is the SYSDBA user. You do not need to specify the owner when accessing these tables.

The monitor system tables return results for the SYSDBA user and for all users of the database user class database administrator (DBA user). Non-authorized users receive the error message 100 – Row not found.

The monitor system tables have the following structure:

DESCRIPTION

CHAR(40)

VALUE

FIXED(20)

Each row contains a counter value. The meaning of this value is in the DESCRIPTION column.

Monitor System Tables

MONITOR

MONITOR_CACHES

MONITOR_LOAD

MONITOR_LOCK

MONITOR_LOG

MONITOR_LONG

MONITOR_PAGES

MONITOR_ROW

MONITOR_TRANS

Loader System Tables

The database system contains a range of system tables that are used by the loader. The owner of these loader system tables is the SYSDBA user. You do not need to specify the owner when accessing these tables.

Loader System Tables

CODEPAGE

TRANSFORMATIONMODEL

TRANSFORMATIONMONITOR

TRANSFORMATIONPACKAGES

TRANSFORMATIONRESOURCES

TRANSFORMATIONSTATISTICS

TRANSFORMATIONSTEPS

 

 

 

 

Leaving content frame