Hi, @Eric Welcome to Microsoft Q&A, Thanks for posting your query.
As we understand the ask here is your DB size is 8GB and your Postgres database size is 128 MB and why the difference is. Please correct me if that's not accurate.
If 8GB is the storage used on your Hyperscale (Citus), it’s how much total space is used on that node.
Total used storage depends on a number of factors. How intense are writes in your workload and what is your data retention are among those factors
We recommend setting alerts for storage on all nodes so that you’re notified when storage used % hits a certain threshold, e.g. 85%.
What to do when storage is approaching 100% depends on their situation/workload. Generally speaking, there are a few options:
- Drop some data (one-time action) and/or review your data retention policy, i.e. how much data is ingested vs how much is dropped at what interval.
- Increase storage on the node.
- Add worker node(s) and rebalance shards to spread data on the new node(s).
Regards
Geetha