我正在使用文档数据库,但对 Order By 命令的工作原理有些困惑。
查询 1 的成本超过 4k RU:
SELECT * FROM c WHERE c._ts > 0
查询 2 仅花费 95 RU:
SELECT * FROM c WHERE c._ts > 0 ORDER BY c._ts
See images:
请帮我解释一下。
这是很正常和预料之中的,Order By
使用索引并减少大量的查询结果,这将仅获得与以下内容相关的数据one
page.
当您说所有文档时,它确实使用“索引”,但它会导航到索引树,直到达到该值。这就是区别。这里的要点是页面结果,如上所示,仅获得 100 个结果
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)