【发布时间】:2021-07-19 11:05:44
【问题描述】:
如果查询跨越时间限制,我想终止我的查找查询,所以我使用这样的查询:
db.collection.find({description: /August [0-9]+, 1969/}).maxTimeMS(50).toArray()
据此,如果我的 find 查询耗时超过 50 毫秒,那么我想终止此查询。但是我需要了解如果查询超过 5 毫秒,那么在数据库级别会发生什么,然后我的应用程序给了我错误,但在数据库级别,查询仍在运行,或者它也终止,或者它将完成然后终止?
请帮助我理解这一点,如果可能的话,我们如何检查?
【问题讨论】:
标签: database mongodb mongoose mongodb-query