2012-01-30 38 views
7

Tôi mới bắt đầu với mongodb. Tôi biết rằng theo mặc định, mongodb được phân bổ trước các tệp dữ liệu theo thứ tự 64MB, 128MB, 256MB, .... 2GB, 2GB, 2GB .... v.v.Cách kiểm tra dung lượng trống khả dụng trong mongodb

Bây giờ chúng ta giả sử tôi có một cá thể mongo đó là preallocated với 64MB và 128MB cho mỗi bộ sưu tập khác nhau. Bây giờ, tôi muốn biết bên dưới

  • Cách kiểm tra dung lượng trống có sẵn trong tệp 128MB của mỗi bộ sưu tập?
  • Cách kiểm tra tổng kích thước của tất cả các bộ sưu tập, cơ sở dữ liệu?
  • Làm cách nào để kiểm tra tổng dung lượng trống khả dụng trong số được phân bổ?
+0

thanq Behrang .......... – Uday

Trả lời

4

Kiểm tra dung lượng trống trong các tệp lưu trữ nội bộ của mongo không phải là điều mà bạn thường làm (hoặc cả).

Mongo cung cấp một số chức năng mà bạn có thể sử dụng để check the size of collections và một số helpful scripts minh họa cách chạy các chức năng trên mỗi cơ sở dữ liệu trên máy chủ.

Bạn cũng có thể bọc các chức năng như vậy trong tập lệnh để giúp việc đọc dễ dàng hơn, chẳng hạn như this script liệt kê kích thước và số lượng cho tất cả các bộ sưu tập trong cơ sở dữ liệu.

+0

Ya ... Tôi đồng ý với statememt đầu tiên. trong trường hợp phân bổ trước nó khó có thể là một giá trị nhỏ hơn 2GB. – Uday

Các vấn đề liên quan