You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cosmos-db/nosql/troubleshoot-dotnet-sdk-slow-request.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: ealsur
5
5
ms.service: cosmos-db
6
6
ms.subservice: nosql
7
7
ms.custom: ignite-2022
8
-
ms.date: 08/30/2022
8
+
ms.date: 03/13/2023
9
9
ms.author: maquaran
10
10
ms.topic: troubleshooting
11
11
ms.reviewer: mjbrown
@@ -169,14 +169,14 @@ For multiple store results for a single request, be aware of the following:
169
169
* Strong consistency and bounded staleness consistency always have at least two store results.
170
170
* Check the status code of each `StoreResult`. The SDK retries automatically on multiple different [transient failures](troubleshoot-dotnet-sdk-request-timeout.md). The SDK is constantly improved to cover more scenarios.
171
171
172
-
### RntbdRequestStats
172
+
### RequestTimeline
173
173
174
174
Show the time for the different stages of sending and receiving a request in the transport layer.
175
175
176
-
*`ChannelAcquisitionStarted`: The time to get or create a new connection. You can create new connections for numerous different regions. For example, let's say that a connection was unexpectedly closed, or too many requests were getting sent through the existing connections. You create a new connection.
177
-
**Pipelined time is large* might be caused by a large request.
178
-
**Transit time is large*, which leads to a networking problem. Compare this number to the `BELatencyInMs`. If `BELatencyInMs` is small, then the time was spent on the network, and not on the Azure Cosmos DB service.
179
-
**Received time is large* might be caused by a thread starvation problem. This is the time between having the response and returning the result.
176
+
*`ChannelAcquisitionStarted`: The time to get or create a new connection. You can create new connections for numerous different regions. For example, let's say that a connection was unexpectedly closed, or too many requests were getting sent through the existing connections. You create a new connection.
177
+
*`Pipelined` time is large might be caused by a large request.
178
+
*`Transit time` is large, which leads to a networking problem. Compare this number to the `BELatencyInMs`. If `BELatencyInMs` is small, then the time was spent on the network, and not on the Azure Cosmos DB service.
179
+
*`Received` time is large might be caused by a thread starvation problem. This is the time between having the response and returning the result.
0 commit comments