Космос ДБ - медленный счет - PullRequest
0 голосов
/ 09 октября 2019

Я работаю над существующей базой данных Cosmos, где количество физических разделов меньше 100. Каждый содержит около 30 000 000 документов. Существует политика индексирования для "/*".

. Я просто пытаюсь получить общий счет из SQL API, например так:

SELECT VALUE COUNT(1) FROM mycollection c

Я установил EnableCrossPartitionQuery в trueи MaxDegreeOfParallelism до 100 (чтобы, по крайней мере, покрыть количество физических разделов диапазонов ключей AKA). База данных масштабируется до 50000 РУ. Запрос выполняется в течение ЧАСОВ. Это не имеет смысла для меня. Эквивалентная реляционная база данных ответит на этот вопрос практически сразу. Это смешно.

Что, если что, я могу изменить здесь? Я что-то не так делаю?

...