Я пытаюсь собрать некоторые показатели производительности, используя 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();