Details
-
Task
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
3
-
ServerDocs2020: Oct20 - Oct27, ServerDocs2020: Oct27 - Nov3
-
true
Description
Description
Downstream Change Summary
The dbStats command now returns fields that indicate much unoccupied storage space is used by all collections, indexes, and in total. Those fields are freeStorageSize, indexFreeStorageSize, totalFreeStorageSize.
Description of Linked Ticket
There is a need to calculate the amount of occupied disk space a database is consuming. This can be useful when calculating whether a database could be physically moved to a smaller disk size. Currently, only the on-disk file size is reported by dbstats, but this includes unoccupied blocks in files.
To calculate this for WiredTiger, we can use block_reuse_bytes statistic per file, versus block_size.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- documents
-
SERVER-50756 add occupied disk size to dbstats
-
- Closed
-