Disk Usage in Dashboard

Let me explain with below examples

Assume I have only one database in the host.

Now my database size is 1GB. (Disk Usage of database)
And host size is 25 GB. (Total disk usage shown for cluster in dashboard)

Now just am loading the data which is just 100 MB.

So my database size is increasing up to 1100 MB ( Just adding 100 MB with existing 1GB)

But my host size is increasing up to 29 GB .

This is what I don’t understand . Instead of 100 MB why 3GB has been increased. I can understand some extra disk space will occupy for logs ,query and etc db activities.

But for just 100MB data loading ,how increasing some amount of GB level in cluster disk usage level?

If this is the case , How DISK USAGE (Host size) will increase in future when we go with actual data?

I think this post should help explain some of what is going on:

Is the data in columnstore or rowstore tables?

Thanks Adam,

It is helping me to understand how disk usage is calculated.

But occupying 40GB for 600 MB Table data is some thing wrong or is this behavior of singlestore db architecture.

( i have executed manually snapshot databse command and my snapshot size is 2 )