ในการรับขนาดข้อมูลฐานข้อมูลใน MongoDB คุณสามารถใช้เมธอด stats() ไวยากรณ์มีดังนี้ −
db.stats();
ให้เราใช้ฐานข้อมูลชื่อ 'ทดสอบ'
ตอนนี้ ตรวจสอบฐานข้อมูลปัจจุบันด้วยความช่วยเหลือของแบบสอบถามต่อไปนี้ -
> db;
ต่อไปนี้เป็นผลลัพธ์ -
test
นี่คือแบบสอบถามเพื่อรับขนาดข้อมูลฐานข้อมูลใน MongoDB -
> db.stats()
ต่อไปนี้เป็นผลลัพธ์ -
{
"db" : "test",
"collections" : 114,
"views" : 0,
"objects" : 391,
"avgObjSize" : 83.0076726342711,
"dataSize" : 32456,
"storageSize" : 3211264,
"numExtents" : 0,
"indexes" : 120,
"indexSize" : 2494464,
"fsUsedSize" : 126172377088,
"fsTotalSize" : 199229435904,
"ok" : 1
} สลับไปที่ฐานข้อมูล 'ตัวอย่าง' แบบสอบถามมีดังต่อไปนี้ −
> use sample; switched to db sample
ให้เราตรวจสอบชื่อฐานข้อมูลที่ใช้อยู่ในปัจจุบันโดยใช้คำสั่ง db แบบสอบถามมีดังต่อไปนี้ −
> db;
ต่อไปนี้เป็นผลลัพธ์ -
Sample
ให้เราตรวจสอบขนาดข้อมูล 'ตัวอย่าง' ของฐานข้อมูลใน MongoDB แบบสอบถามมีดังต่อไปนี้ −
> db.stats();
ต่อไปนี้เป็นผลลัพธ์ -
{
"db" : "sample",
"collections" : 25,
"views" : 0,
"objects" : 67,
"avgObjSize" : 85.32835820895522,
"dataSize" : 5717,
"storageSize" : 626688,
"numExtents" : 0,
"indexes" : 24,
"indexSize" : 610304,
"fsUsedSize" : 126173016064,
"fsTotalSize" : 199229435904,
"ok" : 1
}