what is the difference between cloud sql and cloud spanner?
main difference is that Spanner is horizontally scalable whereas Cloud SQL is not. for Cloud SQL you can select machine type, type of hard disk and size, region and zone. Maximal data throughput through network is 2000 MB/s. You are limited with having everything on one server, so that's basically your limit.