-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
Query Execution
-
Minor Change
-
Query 2019-12-02, Query 2019-12-16
-
(copied to CRM)
For the same reason explain exists for .find(), it would be helpful to know how long an aggregation pipeline takes to run and within each stage. In many ways it is even more important with .aggregate() because of potentially multiple pipeline expressions for the same result.
- depends on
-
SERVER-19758 Add "executionStats" and "allPlansExecution" explain modes to aggregation explain
- Closed
- is depended on by
-
DRIVERS-799 Investigate changes in SERVER-21784: Track 'nReturned' and 'executionTimeMillis' execution stats for each aggregation pipeline stage and expose via explain
- Closed
- related to
-
SERVER-48378 Expose settings of query knobs in agg explain output
- Closed
-
SERVER-48380 Expose total data size in bytes processed by $sort and $group in agg execution stats explain
- Closed