Hitachi

JP1 Version 12 JP1/Performance Management - Agent Option for Oracle Description, User's Guide and Reference


SGA Components (PD_PDSG)

Organization of this page

Function

The SGA Components (PD_PDSG) record stores performance data indicating the status (at a specific point in time) of the system global area (SGA). PFM - Agent for Oracle creates one record for each system global area (SGA). This is a multi-instance record.

Notes

If the monitoring target is Oracle Database 12c Release 2 or later in a CDB configuration, this record collects different performance data depending on whether PDBs are being monitored or the root container (CDB$ROOT) is being monitored.

When monitoring PDBs
  • Performance data for SGA allocated to the PDBs that are being monitored

  • Performance data for common SGA of database instances

When monitoring the root container (CDB$ROOT)
  • Use administrative accounts (sys or system)

    - Performance data for SGA allocated to all PDBs

    - Performance data for SGA allocated to the root container (CDB$ROOT)

    - Performance data for common SGA of database instances

  • Use common user

    - Performance data for SGA allocated to the root container (CDB$ROOT)

    - Performance data for common SGA of database instances

Default and changeable values

Item

Default value

Changeable

Collection Interval

600

Y

Collection Offset

115

Y

Log

No

Y

LOGIF

(Blank)

Y

Over 10 Sec Collection Time

No

N

ODBC key fields

PD_PDSG_NAME

Lifetime

From the creation to the deletion of an Oracle instance

Record size

Fields

PFM - View name

(PFM - Manager name)

Description

Summary

Format

Delta

Supported version

Data source

Bytes

(BYTES)

Size of allocated memory (in bytes)

--

double

No

All

  • V$SGASTAT.BYTES

  • V$SGA_DYNAMIC_COMPONENTS.CURRENT_SIZE

Component Name

(NAME)

Name of the SGA component

--

string(26)

No

All

  • V$SGASTAT.NAME

  • V$SGA_DYNAMIC_COMPONENTS.COMPONENT

Container ID

(CONTAINER_ID)

The ID of the container to which SGA component belongs.

This field is valid if the monitoring target is Oracle Database 12c R2 or later in a CDB configuration.

Otherwise, the value is 0.

--

word

No

Oracle 12c R2 or later

V$SGASTAT.CON_ID

PDB Bytes

(PDB_BYTES)

Retrieves total size of memory for each Container ID field. The value can be either of the following:

  • If the Container ID is not 0, total size of memory of all SGA components that are allocated to PDBs or the root container (CDB$ROOT)

  • If the Container ID is 0, total size of memory of common SGA components of database instances

This field is valid if the monitoring target is Oracle Database 12c R2 or later in a CDB configuration.

Otherwise, the value is 0.

--

double

No

Oracle 12c R2 or later

V$SGASTAT.BYTES

Pool

(POOL)

Pools in which there is component name memory. There are four pools:

  • shared pool

  • large pool

  • java pool

  • streams pool

This field is blank when there is no applicable pool.

--

string(12)

No

10-00 or later

  • V$SGASTAT.POOL

Record Time

(RECORD_TIME)

Collection termination time for the performance data stored in the record

--

time_t

No

All

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

Record name (always PDSG)

--

string(4)

No

All

Agent Collector

Start Time

(START_TIME)

Collection start time for the performance data stored in the record

--

time_t

No

All

Agent Collector

Total Bytes

(TOTAL_BYTES)

Total size (in bytes) of memory allocated to all SGA components

If the monitoring target is Oracle 12c R2 or later in a CDB configuration, total size of memory allocated to the entire CDB.

--

double

No

All

V$SGASTAT.BYTES