-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
Allocation of a new data file is blocking the complete mongod process which is unlikely an acceptable behavior for production sites in the long run.
Allocation of database files could happen in a dedicated thread without blocking the complete server.
The asynchronous creation of a data file should be triggered as soon as the latest database file reaches a (configurable) high-water mark - let's say 90%.