Safely upgrade supabase compute

Hey! I’m using Supabase in a production environment with the team plan, and I’m currently experiencing downtime due to high CPU usage. I’m on the t4g.micro machine type and it looks like I need to upgrade the compute instance. Could you please let me know how to do that, and whether it’s safe? will all my data remain intact after the upgrade, and what’s the expected downtime? Thank you!
3 Replies
garyaustin
garyaustin7h ago
It is supposed to be a few minutes.... https://supabase.com/docs/guides/platform/compute-and-disk#upgrades No data will be lost, but if something goes wrong you will need to reachout to support (not discord) to resolve the issue. They have been slower to respond lately with the AWS resource issues and AWS east crash 2 days ago.
Jacob
JacobOP6h ago
Thank you! I just upgraded and thankfully the service is back to work as usual for some reason I had the smallest compute size in non free plan Now I'm wondering how can I prevent such cases next time, I increased the compute size by a lot I'm not sure for instance why I have 60+ active DB connections I only use the supsabase js admin, and some RPC calls from client side
garyaustin
garyaustin5h ago
Normally when you move to Pro from Free you stay on nano just because you would have to go thru down time. Then you can upgrade to micro for not cost adder (first project). After that you start with compute fees. You would have to look at what the connections are being used for in the database roles section.

Did you find this page helpful?