MySQL CPU usage difference between my local server and Linode server

Solution 1:

SSDs are on the order of 10 times as fast as HDDs. That does not directly explain "100% cpu". Instead, if the CPU @10% too 10 times as long (elapsed time), then that matches a CPU @100%.