Sử dụng phương thức stats() trên database để xem thông tin dung lượng lưu trữ.
Các bước
- Kiểm tra database hiện tại:
> db(ví dụ:test) - Chạy lệnh:
> db.stats()
Kết quả mẫu
{
"db": "test",
"collections": 114,
"views": 0,
"objects": 391,
"avgObjSize": 83.01,
"dataSize": 32456,
"storageSize": 3211264,
"numExtents": 0,
"indexes": 120,
"indexSize": 2494464,
"fsUsedSize": 126172377088,
"fsTotalSize": 199229435904,
"ok": 1
}
Các trường quan trọng:
- dataSize: Dung lượng dữ liệu thực tế (bytes)
- storageSize: Dung lượng đã cấp phát trên đĩa (bytes)
- indexSize: Dung lượng index
- fsUsedSize / fsTotalSize: Dung lượng đã dùng / tổng ổ cứng
Đơn vị mặc định là byte. Có thể dùng db.stats(1024) cho KB, db.stats(1024*1024) cho MB.