|
I benchmarked the difference between VATS and FCFS with MariaDB 10.3.8 using sysbench OLTP read/write. I had to tweak the setting quite a bit in order to see any difference:
- use a small dataset and non-uniform RNG to create hotspots in the tables
- adjust the workload to have a high writing portion
- use very long transactions (100s of queries, transaction time approaching seconds)
Only then I could see a very small (order of 1%) impact for normal thread counts growing to significant impact (25..75%) for heavy thread counts (512 threads on 32 cores - 16-times overloaded) when using FCFS instead of the supposedly superior VATS.
IMHO it's ok to make FCFS the default.
|