sdbCursor sdbCrs;
int32_t nDbRes = g_sdbop->exec(strSql, sdbCrs);
if (nDbRes != SDB_OK)
{
nRes = ERROR_DB_EXCEPTION;
break;
}
bson::BSONObj obj;
nDbRes = sdbCrs.current(obj);
上面这段代码中exec执行查询结果返回很快,但是取游标数据的current函数却返回耗时很长,有时候一分多钟,大部分要40多秒,请问大神这是什么原因呢?