exam questions

Exam AWS Certified Database - Specialty All Questions

View all questions & answers for the AWS Certified Database - Specialty exam

Exam AWS Certified Database - Specialty topic 1 question 133 discussion

Exam question from Amazon's AWS Certified Database - Specialty
Question #: 133
Topic #: 1
[All AWS Certified Database - Specialty Questions]

A company has an application that uses an Amazon DynamoDB table to store user data. Every morning, a single-threaded process calls the DynamoDB API Scan operation to scan the entire table and generate a critical start-of-day report for management. A successful marketing campaign recently doubled the number of items in the table, and now the process takes too long to run and the report is not generated in time.
A database specialist needs to improve the performance of the process. The database specialist notes that, when the process is running, 15% of the table's provisioned read capacity units (RCUs) are being used.
What should the database specialist do?

  • A. Enable auto scaling for the DynamoDB table.
  • B. Use four threads and parallel DynamoDB API Scan operations.
  • C. Double the table's provisioned RCUs.
  • D. Set the Limit and Offset parameters before every call to the API.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Jaypdv
Highly Voted 3 years, 8 months ago
B. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.ParallelScan
upvoted 13 times
...
MultiAZ
Most Recent 1 year, 6 months ago
Selected Answer: B
Answer is B
upvoted 1 times
...
Pranava_GCP
1 year, 10 months ago
Selected Answer: B
B. Use four threads and parallel DynamoDB API Scan operations.
upvoted 1 times
...
SachinGoel
2 years, 6 months ago
Selected Answer: B
More thread is a key
upvoted 1 times
...
db2luwdba
3 years ago
B make sense but this has to done programmatically by the application team to process read by multi threaded application calls
upvoted 1 times
...
novice_expert
3 years, 2 months ago
Selected Answer: B
15% means max 6 threads possible, 4 are good
upvoted 2 times
...
ChauPhan
3 years, 8 months ago
Every morning, a single-threaded process calls the DynamoDB API Scan operation to scan the entire table ==> B
upvoted 1 times
...
Aesthet
3 years, 8 months ago
B final answer
upvoted 2 times
...
novak18
3 years, 9 months ago
https://aws.amazon.com/blogs/database/amazon-dynamodb-auto-scaling-performance-and-cost-optimization-at-any-scale/#:~:text=To%20configure%20auto%20scaling%20in,alarms%20that%20track%20consumed%20capacity. Answer should be A?
upvoted 1 times
awsmonster
3 years, 6 months ago
15% utilization of the allocated RCUs does not required to scale the Dynamo DB.
upvoted 2 times
...
jove
3 years, 6 months ago
No, it is B
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...