Reference for Database Management

This guide lists the predefined objects in OCI Resource Analytics for the Database Management service. You can find information about views, entity relationships, subject areas, and sample queries.

Views

This section provides information about views within OCI Resource Analytics Database Management and their columns, data types, keys, and the referred view and column names. The following views are available:

Database Management Views
Name Description
DATABASE_MANAGEMENT_ASM_DIM_VThis view stores information about the details of a cloud or external ASM.
DATABASE_MANAGEMENT_ASM_INSTANCE_DIM_VThis view stores information about the details of a cloud or external ASM instance.
DATABASE_MANAGEMENT_CLUSTER_INSTANCE_DIM_VThis view stores information about the details of a cloud or external cluster instance.
DATABASE_MANAGEMENT_CLUSTER_DIM_VThis view stores information about the details of a cloud or external cluster.
DATABASE_MANAGEMENT_DB_HOME_DIM_VThis view stores information about the details of a cloud or external database home.
DATABASE_MANAGEMENT_DB_NODE_DIM_VThis view stores information about the details of a cloud or external database node.
DATABASE_MANAGEMENT_DB_SYSTEM_DIM_VThis view stores information about the details of a cloud or external DB system.
DATABASE_MANAGEMENT_JOB_DIM_VThis view stores information about the details of the job.
DATABASE_MANAGEMENT_DB_SYSTEM_CONNECTOR_DIM_VThis view stores information about the details of a cloud or external DB system connector.
DATABASE_MANAGEMENT_EXT_EXA_INFRASTRUCTURE_DIM_VThis view stores information about the details of the Exadata infrastructure.
DATABASE_MANAGEMENT_EXT_EXA_STORAGE_CONNECTOR_DIM_VThis view stores information about the details of the Exadata storage server connector.
DATABASE_MANAGEMENT_EXT_EXA_STORAGE_GRID_DIM_VThis view stores information about the details of the Exadata storage server grid.
DATABASE_MANAGEMENT_EXT_EXA_STORAGE_SERVER_DIM_VThis view stores information about the details of the Exadata storage server.
DATABASE_MANAGEMENT_JOB_EXECUTION_DIM_VThis view stores information about the details of a job execution.
DATABASE_MANAGEMENT_JOB_RUN_DIM_VThis view stores information about the details of a specific job run.
DATABASE_MANAGEMENT_LISTENER_DIM_VThis view stores information about the details of a listener.
DATABASE_MANAGEMENT_MANAGED_DATABASE_DIM_VThis view stores information about the details of a Managed Database.
DATABASE_MANAGEMENT_MANAGED_DATABASE_GROUP_DIM_VThis view stores information about the details of a Managed Database Group.
DATABASE_MANAGEMENT_NAMED_CREDENTIAL_DIM_VThis view stores information about the details of a named credential.
DATABASE_MANAGEMENT_PRIVATE_ENDPOINT_DIM_VThis view stores information about a Database Management private endpoint, which allows Database Management to connect to databases in a Virtual Cloud Network (VCN).
DATABASE_MANAGEMENT_ASM_INSTANCE_FACT_VFact table for ASM instances.
DATABASE_MANAGEMENT_CLUSTER_INSTANCE_FACT_VFact table for Cluster instances.
DATABASE_MANAGEMENT_DB_HOME_FACT_VFact table for DB homes.
DATABASE_MANAGEMENT_EXT_EXA_STORAGE_SERVER_FACT_VFact table for external Exadata storage servers.
DATABASE_MANAGEMENT_JOB_EXECUTION_FACT_VFact table for job executions.
DATABASE_MANAGEMENT_LISTENER_FACT_VFact table for listeners.
DATABASE_MANAGEMENT_PRIVATE_ENDPOINT_FACT_VFact table for private endpoints.

The suffixes in the view names specify the view type:

  • FACT_V: Fact
  • DIM_V: Dimension

Relationship Diagram

This section provides diagrams that define the logical relationship of a fact table with different dimension tables.

The contents of each view and their relationships are listed in the following file: Database Management views.

DATABASE_MANAGEMENT_ASM_INSTANCE_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_ASM_INSTANCE_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_CLUSTER_INSTANCE_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_CLUSTER_INSTANCE_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_DB_HOME_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_DB_HOME_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_EXT_EXA_STORAGE_SERVER_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_EXT_EXA_STORAGE_SERVER_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_JOB_EXECUTION_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_JOB_EXECUTION_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_LISTENER_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_LISTENER_FACT_V and its related dimension tables.

DATABASE_MANAGEMENT_PRIVATE_ENDPOINT_FACT_V

Relationship diagram with DATABASE_MANAGEMENT_PRIVATE_ENDPOINT_FACT_V and its related dimension tables.

Relationships exist among dimensions. These diagrams show relationships between dimension views.

DATABASE_MANAGEMENT_EXT_EXA_STORAGE_GRID_DIM_V

Relationship diagram with DATABASE_MANAGEMENT_EXT_EXA_STORAGE_GRID_DIM_V and its related dimension tables.

DATABASE_MANAGEMENT_NAMED_CREDENTIAL_DIM_V

Relationship diagram with DATABASE_MANAGEMENT_NAMED_CREDENTIAL_DIM_V connected to COMPARTMENT_DIM_V.

Sample Queries

Sample queries for Database Management.

List the number of ASM instances by ASM:

SELECT
    ASM_ID,
    COUNT(ASM_INSTANCE_ID) AS ASM_INSTANCE_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_ASM_INSTANCE_FACT_V 
GROUP BY ASM_ID;

List the number of cluster instances by cluster:

SELECT
    CLUSTER_ID,
    COUNT(CLUSTER_INSTANCE_ID) AS CLUSTER_INSTANCE_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_CLUSTER_INSTANCE_FACT_V
GROUP BY CLUSTER_ID;

List the number of DB homes by region:

SELECT
    REGION,
    COUNT(DB_HOME_ID) AS DB_HOME_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_DB_HOME_FACT_V F
GROUP BY REGION;

List the CPU count by external exadata storage server and its associated connector:

SELECT
    EXTERNAL_EXADATA_STORAGE_SERVER_ID,
	CONNECTOR_ID,
    SUM(CPU_COUNT) AS TOTAL_CPU_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_EXT_EXA_STORAGE_SERVER_FACT_V F
GROUP BY EXTERNAL_EXADATA_STORAGE_SERVER_ID, CONNECTOR_ID;

List the number of job executions by job:

SELECT
    JOB_ID,
    COUNT(JOB_EXECUTION_ID) AS JOB_EXECUTION_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_JOB_EXECUTION_FACT_V F
GROUP BY JOB_ID;

List the number of listeners by DB system:

SELECT
    DB_SYSTEM_ID,
    COUNT(LISTENER_ID) AS LISTENER_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_LISTENER_FACT_V F
GROUP BY DB_SYSTEM_ID;

List the number of private endpoints by subnet and VCN:

SELECT
    SUBNET_ID,
	VCN_ID,
    COUNT(PRIVATE_ENDPOINT_ID) AS PRIVATE_ENDPOINT_COUNT
FROM OCIRA.DATABASE_MANAGEMENT_PRIVATE_ENDPOINT_FACT_V F
GROUP BY SUBNET_ID, VCN_ID;

Other References