Questions for the AWS CERTIFIED DATABASE SPECIALTY DBS C01 were updated on : Sep 05 ,2024
An Amazon RDS EBS-optimized instance with Provisioned IOPS (PIOPS) storage is using less than half of its allocated
IOPS over the course of several hours under constant load. The RDS instance exhibits multi-second read and write latency,
and uses all of its maximum bandwidth for read throughput, yet the instance uses less than half of its CPU and RAM
resources. What should a Database Specialist do in this situation to increase performance and return latency to sub-second
levels?
B
An ecommerce company is migrating its core application database to Amazon Aurora MySQL. The company is currently
performing online transaction processing (OLTP) stress testing with concurrent database sessions. During the first round of
tests, a database specialist noticed slow performance for some specific write operations.
Reviewing Amazon CloudWatch metrics for the Aurora DB cluster showed 90% CPU utilization.
Which steps should the database specialist take to MOST effectively identify the root cause of high CPU utilization and slow
performance? (Choose two.)
B C
Explanation:
Reference: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.API.html
A media company wants to use zero-downtime patching (ZDP) for its Amazon Aurora MySQL database. Multiple processing
applications are using SSL certificates to connect to database endpoints and the read replicas.
Which factor will have the LEAST impact on the success of ZDP?
A
Explanation:
Aurora MySQL 2.10 and higher, Aurora can perform a zero-downtime patch when binary log replication is enabled.
Reference: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html
A company is building a software as a service application. As part of the new user sign-on workflow, a Python script invokes
the CreateTable operation using the Amazon DynamoDB API. After the call returns, the script attempts to call PutItem.
Occasionally, the PutItem request fails with a ResourceNotFoundException error, which causes the workflow to fail. The
development team has confirmed that the same table name is used in the two API calls.
How should a database specialist fix this issue?
D
Explanation:
Reference: https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html
A company is running a two-tier ecommerce application in one AWS account. The web server is deployed using an Amazon
RDS for MySQL Multi-AZ DB instance. A Developer mistakenly deleted the database in the production environment. The
database has been restored, but this resulted in hours of downtime and lost revenue.
Which combination of changes in existing IAM policies should a Database Specialist make to prevent an error like this from
happening in the future? (Choose three.)
A C D
A companys ecommerce website uses Amazon DynamoDB for purchase orders. Each order is made up of a Customer ID
and an Order ID. The DynamoDB table uses the Customer ID as the partition key and the Order ID as the sort key.
To meet a new requirement, the company also wants the ability to query the table by using a third attribute named Invoice
ID. Queries using the Invoice ID must be strongly consistent. A database specialist must provide this capability with optimal
performance and minimal overhead.
What should the database administrator do to meet these requirements?
C
A Database Specialist is troubleshooting an application connection failure on an Amazon Aurora DB cluster with multiple
Aurora Replicas that had been running with no issues for the past 2 months. The connection failure lasted for 5 minutes and
corrected itself after that. The Database Specialist reviewed the Amazon RDS events and determined a failover event
occurred at that time. The failover process took around 15 seconds to complete.
What is the MOST likely cause of the 5-minute connection outage?
C
A company has an Amazon RDS Multi-AZ DB instances that is 200 GB in size with an RPO of 6 hours. To meet the
companys disaster recovery policies, the database backup needs to be copied into another Region. The company requires
the solution to be cost-effective and operationally efficient.
What should a Database Specialist do to copy the database backup into a different Region?
D
Explanation:
Reference: https://aws.amazon.com/blogs/database/implementing-a-disaster-recovery-strategy-with-amazon-rds/
A company is using a Single-AZ Amazon RDS for MySQL DB instance for development. The DB instance is experiencing
slow performance when queries run. Amazon CloudWatch metrics indicate that the instance requires more I/O capacity.
Which actions can a database specialist perform to resolve this issue? (Choose two.)
B D
A manufacturing companys website uses an Amazon Aurora PostgreSQL DB cluster.
Which configurations will result in the LEAST application downtime during a failover? (Choose three.)
A B C
An ecommerce company is using Amazon DynamoDB as the backend for its order-processing application. The steady
increase in the number of orders is resulting in increased DynamoDB costs. Order verification and reporting perform many
repeated GetItem functions that pull similar datasets, and this read activity is contributing to the increased costs. The
company wants to control these costs without significant development efforts.
How should a Database Specialist address these requirements?
B
A company is building a web application on AWS. The application requires the database to support read and write
operations in multiple AWS Regions simultaneously. The database also needs to propagate data changes between Regions
as the changes occur. The application must be highly available and must provide latency of single-digit milliseconds.
Which solution meets these requirements?
A
Explanation:
Global tables enable you to read and write your data locally providing single-digit-millisecond latency for your globally
distributed application at any scale. Reference: https://aws.amazon.com/dynamodb/global-tables/
A Database Specialist is creating Amazon DynamoDB tables, Amazon CloudWatch alarms, and associated infrastructure for
an Application team using a development AWS account. The team wants a
deployment method that will standardize the core solution components while managing environment-specific settings
separately, and wants to minimize rework due to configuration errors. Which process should the Database Specialist
recommend to meet these requirements?
C
Explanation:
Reference: https://aws.amazon.com/blogs/mt/aws-cloudformation-signed-sealed-and-deployed/
A company is loading sensitive data into an Amazon Aurora MySQL database. To meet compliance requirements, the
company needs to enable audit logging on the Aurora MySQL DB cluster to audit database activity. This logging will include
events such as connections, disconnections, queries, and tables queried. The company also needs to publish the DB logs to
Amazon CloudWatch to perform realtime data analysis.
Which solution meets these requirements?
A
Explanation:
Reference: https://aws.amazon.com/blogs/database/configuring-an-audit-log-to-capture-database-activities-for-amazon-rds-
for-mysql-and-amazon-aurora-with-mysql-compatibility/
An AWS CloudFormation stack that included an Amazon RDS DB instance was accidentally deleted and recent data was
lost. A Database Specialist needs to add RDS settings to the CloudFormation template to reduce the chance of accidental
instance data loss in the future.
Which settings will meet this requirement? (Choose three.)
A C F
Explanation:
Reference: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-accidental-updates/