Hi AppSheet Community,
I’m currently using three databases in parallel with my AppSheet application: Google Cloud MySQL, local MySQL, and local SQL Server. I’ve noticed that the Google Cloud MySQL (with the lowest configuration) performs significantly faster in terms of read/write speed and connectivity compared to my local databases, which are 3-5 times slower. I have two questions to help improve the performance of my local databases:
Thank you for your help!
1. Only if your local database only allows connections from a whitelist.
I'd guess the performance issue could be one (or both) of two things; read/write performance, and network latency.
You can probably test if it's the first by sending several large CRUD operations to each database, the same to each, and see the processing time. How do the specs of your local database server compare to the GCloud config?
If it's not that, then it's maybe the network. How is your internet connection? Where are you located? It's possible that the distance and connection between Appsheet servers and GCloud database servers is optimized beyond what you'd be able to achieve with a local db server. They are owned by the same company afterall.
User | Count |
---|---|
20 | |
16 | |
4 | |
3 | |
2 |