Details
-
Bug
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
None
-
None
-
ALL
-
Execution Team 2022-06-27
-
(copied to CRM)
Description
Startup recovery is quadratic in the number of databases and collections due to the copy-on-write semantics happening here. Every time a database is initialized, we rewrite the entire collection catalog.
This was fixed in 6.0 with SERVER-65313, but it is dependent on some changes that would be tricky to backport. We should implement a simple change for the 5.0 branch.
Attachments
Issue Links
- duplicates
-
SERVER-65313 Use BatchedCollectionCatalogWriter during startup recovery
-
- Closed
-