Я работаю над существующей базой данных Cosmos, где количество физических разделов меньше 100. Каждый содержит около 30 000 000 документов. Существует политика индексирования для "/*".
. Я просто пытаюсь получить общий счет из SQL API, например так:
SELECT VALUE COUNT(1) FROM mycollection c
Я установил EnableCrossPartitionQuery в trueи MaxDegreeOfParallelism до 100 (чтобы, по крайней мере, покрыть количество физических разделов диапазонов ключей AKA). База данных масштабируется до 50000 РУ. Запрос выполняется в течение ЧАСОВ. Это не имеет смысла для меня. Эквивалентная реляционная база данных ответит на этот вопрос практически сразу. Это смешно.
Что, если что, я могу изменить здесь? Я что-то не так делаю?