1. Oracle Cloud Infrastructure Documentation, About Oracle NoSQL Database Cloud Service: "Oracle NoSQL Database Cloud Service is a fully managed database service that handles the administration of the underlying infrastructure, including hardware and software provisioning, and scaling." This statement confirms the abstraction of hardware metrics like CPU from the user.
Source: Oracle Cloud Infrastructure Documentation, "Overview of NoSQL Database Cloud Service," section "About Oracle NoSQL Database Cloud Service."
2. Oracle Cloud Infrastructure Documentation, NoSQL Database Metrics: This document lists the available metrics for the NoSQL Database service. The list includes ReadThrottleCount, WriteThrottleCount, GetRequestLatency, and PutRequestLatency. It does not include any metric related to the CPU utilization of the underlying service infrastructure, confirming that this is not a user-facing metric for monitoring or autoscaling.
Source: Oracle Cloud Infrastructure Documentation, "Monitoring," section "NoSQL Database Metrics."
3. Oracle Cloud Infrastructure Documentation, Estimating and Monitoring Capacity: "If you exceed the provisioned throughput for a table for an extended period of time, you will experience a ThrottlingException for the excess requests." This directly links rejected requests (throttling) to exceeding provisioned capacity, establishing the relevance of options B and C.
Source: Oracle Cloud Infrastructure Documentation, "Using Oracle NoSQL Database Cloud Service," section "Estimating and Monitoring Capacity."