AI-100 · Question #15
You deploy an application that performs sentiment analysis on the data stored in Azure Cosmos DB. Recently, you loaded a large amount of data to the database. The data was for a customer named…
The correct answer is A. Change the requests units. B. Change the partitioning strategy. Increasing request units would improve throughput, but at a cost. Throughput provisioned for a container is divided evenly among physical partitions. https://docs.microsoft.com/en-us/azure/architecture/best-practices/data-partitioning
Question
You deploy an application that performs sentiment analysis on the data stored in Azure Cosmos DB. Recently, you loaded a large amount of data to the database. The data was for a customer named Contoso, Ltd. You discover that queries for the Contoso data are slow to complete, and the queries slow the entire application. You need to reduce the amount of time it takes for the queries to complete. The solution must minimize costs. What should you do? More than one answer choice may achieve the goal. (Choose two.)
Options
- AChange the requests units.
- BChange the partitioning strategy.
- CChange the transaction isolation level.
- DMigrate the data to the Cosmos DB database.
How the community answered
(29 responses)- A79% (23)
- C14% (4)
- D7% (2)
Explanation
Increasing request units would improve throughput, but at a cost. Throughput provisioned for a container is divided evenly among physical partitions. https://docs.microsoft.com/en-us/azure/architecture/best-practices/data-partitioning
Topics
Community Discussion
No community discussion yet for this question.