Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Private Beta
-
None
Description
A zipfian 50/50 update/read workload on YCSB gets slower and slower until it's pretty intolerable (random reads taking 100+ms of CPU). It seems like all the CPU is spent in DMSIterator::PrepareBatch. We're probably doing something dumb here - let's look for some low hanging fruit to fix this.