选择查询获取“请求超时”

时间:2017-07-25 09:08:41

标签: azure-cosmosdb

我有一个包含大约400万个项目的文档数据库集合。

我运行表格的查询:

SELECT * FROM c WHERE c.ItemDate >= "2015-01-01" AND c.ItemDate < "2017-07-31"

此查询最终将枚举集合中的大多数项目,但不是全部(因为大多数项目都存在于该范围内)。当我在azure门户网站中运行查询时,我收到类似“:请求超时”的错误

我的印象是DocumentDb会返回分页结果,我最终会使用延续令牌来检索后续的分页数据。而这个实例只会在找到文档时返回它们。

我可以使用此查询来完成此工作吗?

1 个答案:

答案 0 :(得分:1)

把这一个

SELECT * FROM c WHERE (ItemDate >= "2015-01-01" AND ItemDate < "2017-07-31")