diff options
author | Eric Cox <eric.cox@mongodb.com> | 2022-04-06 18:19:05 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-04-06 19:01:51 +0000 |
commit | f2bb1f8c375731c3dddc43e203323a97eb555e66 (patch) | |
tree | 891653e41457c19873c2f4e9ee0b2c1d1d009516 /src/mongo/db/query/query_knobs.idl | |
parent | 0fb604a1e601e921392926bd02a5bf661562c2ee (diff) | |
download | mongo-f2bb1f8c375731c3dddc43e203323a97eb555e66.tar.gz |
SERVER-63739 Implement spilling to disk for new SBE stage
Diffstat (limited to 'src/mongo/db/query/query_knobs.idl')
-rw-r--r-- | src/mongo/db/query/query_knobs.idl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mongo/db/query/query_knobs.idl b/src/mongo/db/query/query_knobs.idl index 7c1baf9b1d3..d1ebfe965a4 100644 --- a/src/mongo/db/query/query_knobs.idl +++ b/src/mongo/db/query/query_knobs.idl @@ -632,6 +632,17 @@ server_parameters: validator: gt: 0 + internalQuerySlotBasedExecutionHashLookupApproxMemoryUseInBytesBeforeSpill: + description: "The max size in bytes that the hash table in a HashLookup stage can be estimated to + be before we spill to disk." + set_at: [ startup, runtime ] + cpp_varname: "internalQuerySBELookupApproxMemoryUseInBytesBeforeSpill" + cpp_vartype: AtomicWord<long long> + default: + expr: 100 * 1024 * 1024 + validator: + gt: 0 + internalQueryForceClassicEngine: description: "If true, the system will use the classic execution engine for all queries, otherwise eligible queries will execute using the SBE execution engine." |