Curious if you tried this on an EC2 instance in AWS? The IOPS for EBS volume are notoriously low, and possibly why a lot of self-hosted DB instances feel very slow vs similarly priced AWS services.
Personal anecdote, but moving to a a dedicated server from EC2 increased the max throughput by a factor of 80 for us.