Skip to content

/AWS1/CL_RDSPERFORMANCEINSIG01

A logical grouping of Performance Insights metrics for a related subject area. For example, the db.sql dimension group consists of the following dimensions:

  • db.sql.id - The hash of a running SQL statement, generated by Performance Insights.

  • db.sql.db_id - Either the SQL ID generated by the database engine, or a value generated by Performance Insights that begins with pi-.

  • db.sql.statement - The full text of the SQL statement that is running, for example, SELECT * FROM employees.

  • db.sql_tokenized.id - The hash of the SQL digest generated by Performance Insights.

Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_dimensions TYPE /AWS1/CL_RDSSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

A list of specific dimensions from a dimension group. If this list isn't included, then all of the dimensions in the group were requested, or are present in the response.

iv_group TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The available dimension groups for Performance Insights metric type.

iv_limit TYPE /AWS1/RDSINTEGER /AWS1/RDSINTEGER

The maximum number of items to fetch for this dimension group.


Queryable Attributes

Dimensions

A list of specific dimensions from a dimension group. If this list isn't included, then all of the dimensions in the group were requested, or are present in the response.

Accessible with the following methods

Method Description
GET_DIMENSIONS() Getter for DIMENSIONS, with configurable default
ASK_DIMENSIONS() Getter for DIMENSIONS w/ exceptions if field has no value
HAS_DIMENSIONS() Determine if DIMENSIONS has a value

Group

The available dimension groups for Performance Insights metric type.

Accessible with the following methods

Method Description
GET_GROUP() Getter for GROUP, with configurable default
ASK_GROUP() Getter for GROUP w/ exceptions if field has no value
HAS_GROUP() Determine if GROUP has a value

Limit

The maximum number of items to fetch for this dimension group.

Accessible with the following methods

Method Description
GET_LIMIT() Getter for LIMIT, with configurable default
ASK_LIMIT() Getter for LIMIT w/ exceptions if field has no value
HAS_LIMIT() Determine if LIMIT has a value