-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.2.7
-
Component/s: Concurrency, Replication
-
None
-
Replication
-
Fully Compatible
-
(copied to CRM)
During oplog replay,Secondary hold Lock::ParallelBatchWriterMode,which will queue all the reader, this will block the reader for a long time if the operation is time consuming. For example
1. createIndex in foreground which will take 20 minutes
2. createIndex in background which will take 20 minutes,followed by an operation which will take a database lock(eg: dropIndex)
- duplicates
-
SERVER-20328 Allow secondary reads while applying oplog entries
- Closed
- is related to
-
SERVER-21862 Use record store directly to read from oplog for replication
- Closed