注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このシナリオで質問に答えた後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure CosmosDBデータベースにSalesという名前のコンテナがあります。売上には120GBのデータがあります。Salesの各エントリは次の構造になっています。

パーティションキーはOrderIdattributeに設定されます。
ユーザーは、ProductNameでデータを取得するクエリを実行すると、クエリの完了に予想よりも時間がかかると報告しています。
問題のあるクエリの実行にかかる時間を短縮する必要があります。
解決策:データベースの要求単位(RU)を増やします。
これは目標を達成していますか?
正解:A
アプリケーションにプロビジョニングされたスループットをスケーリングするために、いつでもRUの数を増減できます。
注:すべてのデータベース操作のコストは、Azure Cosmos DBによって正規化され、リクエストユニット(または略してRU)で表されます。1秒あたりのRUは、スループットの通貨と考えることができます。1秒あたりのRUは、レートベースの通貨です。Azure Cosmos DBでサポートされているデータベース操作を実行するために必要なCPU、IOPS、メモリなどのシステムリソースを抽象化します。
リファレンス:
https://docs.microsoft.com/en-us/azure/cosmos-db/request-units