我在一个集合中有1700个文档的数据。 当我使用MongoDB Shell命令获取数据时。
db.PlayerInfo.find()
仅需不超过2秒即可获取数据。 但是当我在C#应用程序上执行相同操作时。获取数据大约需要8-12秒。
var resultDoc = collection.Find(new BsonDocument()).ToList();
foreach (var item in resultDoc)
{
}
我正在使用最新的c#驱动程序,即2.7.0,而我正在使用的数据库是4.0。 我该怎么办?我是否需要做一些优化查询的操作,还是MongoDB C#运行缓慢?