BlackFriday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam DBS-C01 Topic 5 Question 93 Discussion

Actual exam question for Amazon's DBS-C01 exam
Question #: 93
Topic #: 5
[All DBS-C01 Questions]

A company migrated an on-premises Oracle database to Amazon RDS for Oracle. A database specialist needs to monitor the latency of the database.

Which solution will meet this requirement with the LEAST operational overhead?

Show Suggested Answer Hide Answer
Suggested Answer: C

Correct Answer: C

Explanation from Amazon documents:

Amazon RDS for Oracle is a fully managed relational database service that supports Oracle Database. Amazon RDS for Oracle provides several features to monitor the performance and health of your database, such as RDS Performance Insights, Enhanced Monitoring, Amazon CloudWatch, and AWS CloudTrail.

RDS Performance Insights is a feature that helps you quickly assess the load on your database and determine when and where to take action. RDS Performance Insights displays a dashboard that shows the database load in terms of average active sessions (AAS), which is the average number of sessions that are actively running SQL statements at any given time. RDS Performance Insights also shows the top SQL statements, waits, hosts, and users that are contributing to the database load.

Enhanced Monitoring is a feature that provides metrics in real time for the operating system (OS) that your DB instance runs on. Enhanced Monitoring metrics include CPU utilization, memory, file system, disk I/O, network I/O, process list, and thread count. Enhanced Monitoring allows you to view how different threads use the CPU and how much memory each thread consumes.

By enabling RDS Performance Insights and Enhanced Monitoring for the RDS for Oracle DB instance, the database specialist can monitor the latency of the database with the least operational overhead. This solution will allow the database specialist to use the RDS console or API to enable these features and view the metrics and dashboards without installing any additional software or tools. This solution will also provide comprehensive and granular information about the database load and resource utilization.

Therefore, option C is the correct solution to meet the requirement. Option A is not optimal because publishing RDS Performance Insights metrics to Amazon CloudWatch and adding AWS CloudTrail filters to monitor database performance will incur additional operational overhead and cost. Amazon CloudWatch is a service that collects monitoring and operational data in the form of logs, metrics, and events. AWS CloudTrail is a service that records AWS API calls for your account and delivers log files to you. These services are useful for monitoring performance trends and auditing activities, but they are not necessary for monitoring latency in real time. Option B is not optimal because installing Oracle Statspack and enabling the performance statistics feature will require manual intervention and configuration on the RDS for Oracle DB instance. Oracle Statspack is a tool that collects, stores, and displays performance data for Oracle Database. The performance statistics feature is an option that enables Statspack to collect additional statistics such as wait events, latches, SQL statements, segments, rollback segments, etc. These tools are useful for performance tuning and troubleshooting, but they are not as easy to use as RDS Performance Insights and Enhanced Monitoring. Option D is not relevant because creating a new DB parameter group that includes the AllocatedStorage, DBInstanceClassMemory, and DBInstanceVCPU variables will not help monitor the latency of the database. A DB parameter group is a collection of DB engine configuration values that define how a DB instance operates. The AllocatedStorage parameter specifies the allocated storage size in gibibytes (GiB). The DBInstanceClassMemory parameter specifies the amount of memory available to an instance class in bytes. The DBInstanceVCPU parameter specifies the number of virtual CPUs available to an instance class. These parameters are used to configure the capacity and performance of a DB instance, but they do not provide any monitoring or metrics information. Enabling RDS Performance Insights alone will not provide enough information about the OS-level metrics such as CPU utilization or memory usage.


Contribute your Thoughts:

Isaac
6 months ago
Haha, yeah, Statspack? More like 'Snooze-pack', am I right? RDS Performance Insights is the way to go, folks!
upvoted 0 times
Amber
4 months ago
B: Yeah, Statspack is so outdated. RDS Performance Insights is much more efficient.
upvoted 0 times
...
Catalina
5 months ago
A: RDS Performance Insights is definitely the way to go for monitoring database latency.
upvoted 0 times
...
Felicidad
5 months ago
B: Totally agree, RDS Performance Insights is the way to go for monitoring database latency.
upvoted 0 times
...
Lashaunda
5 months ago
A: Yeah, Statspack is so outdated. RDS Performance Insights is much better.
upvoted 0 times
...
...
Lucina
6 months ago
I'm just picturing the database specialist sitting in front of a mountain of Statspack reports. No thanks, I'll take the RDS solution any day!
upvoted 0 times
...
Irma
6 months ago
You know, I was actually considering option D, but then I realized I'd have to create a custom parameter group. Ain't nobody got time for that! C is the way to go.
upvoted 0 times
Keena
5 months ago
Yeah, creating a custom parameter group for option D does seem like a hassle. C is definitely the more efficient choice.
upvoted 0 times
...
Charlene
5 months ago
I agree, option C seems like the easiest solution to monitor the database latency.
upvoted 0 times
...
...
Xuan
6 months ago
Option C is the way to go! RDS Performance Insights and Enhanced Monitoring provide a seamless way to monitor the database performance with minimal overhead.
upvoted 0 times
Kattie
5 months ago
E: Good idea, that will help us keep track of the database performance without too much hassle.
upvoted 0 times
...
Mattie
5 months ago
D: Let's enable RDS Performance Insights and Enhanced Monitoring right away.
upvoted 0 times
...
Fatima
5 months ago
C: We should go with that option then, it seems like the most efficient way to monitor the database latency.
upvoted 0 times
...
Armanda
5 months ago
B: I agree, it's a simple solution with minimal overhead.
upvoted 0 times
...
Lisandra
5 months ago
I agree, enabling RDS Performance Insights and Enhanced Monitoring is definitely the best solution for monitoring database latency.
upvoted 0 times
...
Alysa
6 months ago
Option C is the way to go! RDS Performance Insights and Enhanced Monitoring provide a seamless way to monitor the database performance with minimal overhead.
upvoted 0 times
...
Denae
6 months ago
A: Option C is definitely the best choice. RDS Performance Insights and Enhanced Monitoring make it easy to monitor the database.
upvoted 0 times
...
...
Chau
6 months ago
I agree, C is the clear winner here. Gotta love those visualizations and the ability to drill down into the resource utilization.
upvoted 0 times
...

Save Cancel