An Azure NoSQL database service for app development.
Hello @CLOUD - Semih BAY
Since increasing autoscale throughput didn't change the ~3-second latency and consumption remains around 800 RU/s, don't assume that this is simply insufficient provisioned RU/s.
Start with Cosmos DB → Insights/Metrics and compare Server Side Latency (Gateway) with end-to-end latency. If server-side latency is low while the application still sees ~3 seconds, investigate the client/network path instead.
Also check Normalized RU Consumption by PartitionKeyRangeId rather than total RU usage. A hot partition can reach 100% and throttle even when overall RU consumption appears low.
Enable diagnostic logs temporarily and examine DataPlaneRequests, PartitionKeyRUConsumption, and QueryRuntimeStatistics to identify slow/high-RU queries, 429s, and uneven partition activity.
Finally, if the application supports it, test Direct mode from a client in or near West Europe. Microsoft recommends Direct mode for best Cosmos DB performance because it avoids the Gateway intermediary.
References:
Those checks should tell you whether the delay is service-side, partition/query-related, or client/network-related before increasing RU/s further.
Help make this community better for everyone: if this answer resolved your issue, please accept it or upvote it. If not, share more details in a comment so we can continue the discussion and find the right solution.