SYSCAT.SERVICECLASSES catalog view
Each row represents a service class.
Column Name | Data Type | Nullable | Description |
---|---|---|---|
SERVICECLASSNAME | VARCHAR (128) | Name of the service class. | |
PARENTSERVICECLASSNAME | VARCHAR (128) | Y | Service class name of the parent service superclass. |
SERVICECLASSID | SMALLINT | Identifier for the service class. | |
PARENTID | SMALLINT | Identifier for the parent service class for this service class. 0 if this service class is a super service class. | |
CREATE_TIME | TIMESTAMP | Time when the service class was created. | |
ALTER_TIME | TIMESTAMP | Time when the service class was last altered. | |
ENABLED | CHAR (1) | State of the service class.
|
|
AGENTPRIORITY | SMALLINT | This column is no longer used and will be removed in a future release. | |
PREFETCHPRIORITY | CHAR (1) | Prefetch priority of the agents in the service class.
|
|
MAXDEGREE | SMALLINT | Y | Possible values:
|
BUFFERPOOLPRIORITY | CHAR (1) | Bufferpool priority of the agents in the service class:
|
|
INBOUNDCORRELATOR | VARCHAR (128) | Y | For future use. |
OUTBOUNDCORRELATOR | VARCHAR (128) | Y | String used to associate the service class with an operating system workload manager service class. |
COLLECTAGGACTDATA | CHAR (1) | Specifies what aggregate activity data should be captured for the service class by the
applicable event monitor.
|
|
COLLECTAGGREQDATA | CHAR (1) | Specifies what aggregate request data should be captured for the service class by the
applicable event monitor.
|
|
COLLECTACTDATA | CHAR (1) | Specifies what activity data should be collected by the applicable event monitor.
|
|
COLLECTACTPARTITION | CHAR (1) | Specifies where activity data is collected.
|
|
COLLECTREQMETRICS | CHAR (1) | Specifies the monitoring level for requests submitted by a connection that is associated with
the service superclass.
|
|
CPUSHARES | INTEGER | The number of CPU shares allocated to this service class. | |
CPUSHARETYPE | CHAR (1) | Specifies the type of CPU shares.
|
|
CPULIMIT | SMALLINT | The maximum percentage of the CPU resource that can be allocated to the service class; -1 if there is no CPU limit. | |
SORTMEMORYPRIORITY | CHAR (1) | Reserved for future use. | |
SECTIONACTUALSOPTIONS | VARCHAR (32) | Specifies what section actuals are collected during the execution of a
section. The first position in the string represents whether the
collection of section actuals is enabled.
|
|
COLLECTAGGUOWDATA | CHAR (1) | Specifies what aggregate unit of work data should be captured for the service class by the
applicable event monitor.
|
|
RESOURCESHARES | INTEGER |
The number of shares of resources this service class is entitled to when workload manager (WLM) adaptive admission control is enabled. This value is relative to other service classes in the same scope. |
|
RESOURCESHARETYPE | CHAR (1) |
Specifies the type of admission shares.
|
|
MINRESOURCESHAREPCT | SMALLINT |
Specifies the percentage (0 - 100) of entitled resources reserved by workload manager (WLM) adaptive admission control. WLM adaptive admission control holds these resources in reserve for the service class when other service classes exceed their admission resource entitlement. |
|
ADMISSIONQUEUEORDER | CHAR (1) |
Specifies the order of the service class admission queue.
|
|
DEGREESCALEBACK | CHAR (1) |
Specifies if query degree for queries running with DEGREE ANY can be scaled back at runtime when
the system is under high CPU load.
|
|
WORKLOADTYPE | SMALLINT | Y |
Specifies the workload type for the service class.
|
COLLECTHISTORY | CHAR (1) | Y |
Specifies whether activity data with details is collected at the coordinator member. If COLLECT
ACTIVITY DATA is independently modified, this value is NULL.
|
ACTSORTMEMLIMIT | INTEGER | The activity sort memory limit for queries executing in the service class. The default of 100 is shown if you do not specify a sort limit. | |
REMARKS | VARCHAR (254) | Y | User-provided comments, or NULL. |