Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13901

Investigate changes in SERVER-50756: add occupied disk size to dbstats

      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.)

            Assignee:
            jason.price@mongodb.com Jason Price
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              3 years, 23 weeks ago