Storage usage mismatch
Hi,
I am on a free tier.
Yesterday, I saw the exceeded quota notification on the supabase dashboard and noticed that my storage has surpassed the allowed limit of 1 gb. Then I emptied my storage. A day after i.e. today, the quota warning is still there and the storage usage still shows above 1gb. And, today morning I got an email for the grace-period.
The storage quota still shows above 1gb usage. Could you explain why is that, when the bucket is empty?
Is there a syncing delay between actual usage and the dashboard?
Thanks
Kapil
5 Replies
How did you delete the files? You must use the Storage UI (not directly on storage.objects directly). If you did then likely lag and/or warning stays until next billing period as you exceeded it.
If you did delete the files properly you can use the example here to see where you should be at per bucket.
https://supabase.com/docs/guides/platform/manage-your-usage/storage-size#sql-editor
I deleted the files via the supabase dashboard.
Looks like actual usage vs dashboard usage mismatch.

From the storage UI and not directly with the SQL editor? If so run the 2nd query. Usually you have a grace period and if you are not violating during your next period you are fine. I can't answer when it decreases if you did things properly as I've not hit it, and there are many conflicting cases here. It is not likely immediate though as many things are 24hours at a minimum
Then you are likely fine AS LONG AS you used the storage UI to delete and did not delete rows on the storage.objects directly with SQL.
Good to know. Thanks for the info.