Details
-
New Feature
-
Resolution: Won't Do
-
Major - P3
-
None
-
Needs Further Definition
-
None
-
Query Execution 2021-07-26, QE 2021-08-09, QE 2021-08-23
Description
TTL monitor delete all the expired docs every 60 seconds.
Sometimes a few expired docs exist in one TTL monitor period, and lots of expired docs in the next TTL monitor period. Then a big performance degration happens as too many delete requests appears in a short time.
If 'ttlDeleteBatch' is supported, we can delete a limited number of docs in one period which is under control, then no performance degration will happen.
Attachments
Issue Links
- related to
-
SERVER-6712 Make TTL Collection background task period user defined (command line option)
-
- Closed
-
- links to