c# - cosmos db 中的高调度指标等待时间
问题描述
我正在尝试使用 cosmos db 收集一些性能数据。在当前的测试运行中,每个查询的延迟都更高。
在分析了每个查询的 QueryMetrics 之后,我了解到,每个查询在“总查询执行时间”中花费的时间更少,而在“调度指标等待时间(毫秒)”中花费的时间更多。
总查询执行时间:0.62 毫秒
调度指标等待时间(毫秒):11.31
高“调度指标等待时间(毫秒)”背后的可能原因是什么?有哪些可能的解决方案来减少等待时间?
var getDoc= "SELECT * FROM c where c.id = /"5/"";
FeedOptions feedOptionsUsers = new FeedOptions
{
PopulateQueryMetrics = true,
};
IDocumentQuery<dynamic> documentQuery =
client.CreateDocumentQuery(collectionUri, getDoc, feedOptionsUsers).AsDocumentQuery();
解决方案
推荐阅读
- python - 尽管满足条件,但循环没有结束
- r - R 使用 purrr::map 将函数应用于数据框列表中的选定列
- php - 使用 writeHTML 在 TCPDF 中获取间距问题
- javascript - 使用javascript将图像添加到选择中的选项
- python - 为什么我在 Panel 中得到一个空的输出对象?
- msbuild - 用于多个框架的 Nuget 包
- php - 将 JSON 数组 PHP [] 转换为 {}
- vb.net - 如何从 vb.net 的设备管理器中获取“最后到达日期”属性?
- c++ - 声明 std::pair 时的大小写入无效
- excel-formula - 在excel中提取前10个最大值