3 ms·
I'm not sure if its completely favourable for cloud sql to perform worse than aurora when the thread count goes above 16. Seems like two different use cases are
by joncampbelldev 10y ago
I'm not sure if its completely favourable for cloud sql to perform worse than aurora when the thread count goes above 16. Seems like two different use cases are being targetted:
Aurora for consistent performance as concurrent users/queries increase (but sacrificing speed at the small scale). Cloud sql for high performance on less concurrent workloads.
- user5994461 10y agoThey both perform significantly faster than RDS MySQL. That's probably the lesson here. SQL connection pools are configurable in the application. When you care about performances, you have to do benchmarking to find the optimal number of concurrent threads for the specific load. It's noteworthy to see that google has a consistent total of queries per seconds (the average per thread drops almost linearly when adding threads), whereas RDS Aurora is exhibiting variable throughput and flat areas. Consistency > Raw Performances
- clebio 10y agoWould love a citation for this -- benchmarks or such (of course I could lmgtfy for myself...).
- user5994461 10y agoRight. The gem was hidden in the big pile of articles. You're looking for this graph: https://cloudplatform.googleblog.com/2016/08/why-Google-Cloud-Platform-is-ready-for-your-enterprise-database-workloads.html https://cloudplatform.googleblog.com/2016/08/why-Google-Clou...