Replies: 1 comment 1 reply
-
Hey! 👋 I’ve run into this error before —
🧠 Key things to know
📊 Your Supabase stats look low stress-wise
So this is likely not a performance pressure issue. But with a MICRO compute plan (1 GB RAM), it's possible your Postgres process is being OOM-killed (out of memory) when a burst happens. 🛠️ What you can try
Hope this helps clarify what's going on and gives you a few things to try — I know how frustrating intermittent DB restarts can be. Let me know if you want help setting up connection pooling or monitoring tools! 🙌 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I get this error, "FATAL: the database system is in recovery mode" sometimes multiple times per day. It is usually followed by "FATAL: the database system is not accepting connections. Hot standby mode is disabled."
It happens quickly and then is available usually in under a second or two, but its started to cause issues in my application. Looking at stats I shared below, i'm barely putting any stress on the system.
I've very experienced with Postgres and would normally investigate the logs, but Supabase just doesn't show that level of detail. Are there other logs I'm missing?
Looking at stats for last 24 hrs, which include multiple of above errors:
Compute size: MICRO (1GB memory, 2-core ARM CPU)
Database Size: 0.09 GB (8gb provisioned)
Max CPU Usage: 3.47%
Memory Usage: 56.03%
Disk IOps write 2
Disk IOps read: 0
Pooler to database connections: 13 (sometimes goes up to 30)
Client to Dedicated Pooler connections: 1
API Total Requests: 40,790
Network Traffic Ingress: 128MB
Network Traffic Egress: 815MB
Beta Was this translation helpful? Give feedback.
All reactions