【发布时间】:2016-04-30 08:37:49
【问题描述】:
我正在将 MongoDB 解决方案的性能与其他数据库模型进行比较,因此我需要在执行查询时获取一些准确的时间信息。
(在我的例子中,使用 MongoDB C# 驱动程序,)当我执行 Find 或 FindAsync 时,服务器端究竟发生了什么以及传递了哪些数据?服务器是否执行查询并且是唯一发生的事情,例如,当我对该光标执行ToList(),通过网络传输文档时?
还是仅在我真正想要检索文档时(全部或部分)执行查询?或者,一些关于结果的信息已经通过对Find的调用传输了?
【问题讨论】:
标签: c# mongodb performance