您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關mongodb看數據庫信息的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
mongodb中可以使用db.stats()命令查看當前數據庫的詳細信息。
db.stats() 顯示當前數據庫狀態,包含數據庫名稱,集合個數,當前數據庫大小
使用db.stats()顯示的數據庫詳細信息如下:
> db.stats() { "db" : "rundb", "collections" : 5, 表示當前數據庫有多少個collections.可以通過運行show collections查看 "objects" : 22, 表示當前數據庫所有collection總共有多少行數據。顯示的數據是一個估計值 "avgObjSize" : 100.36363636363636,表示每行數據是大小,也是估計值,單位是bytes "dataSize" : 2208, 示當前數據庫所有數據的總大小,不是指占有磁盤大小。單位是bytes "storageSize" : 36864, 表示當前數據庫占有磁盤大小,單位是bytes,因為mongodb有預分配空間機制,為了防止當有大量數據插入時對磁盤的壓力,因此會事先多分配磁盤空間。 "numExtents" : 5, "indexes" : 6,表示system.indexes表 索引個數 "indexSize" : 49056, 表示索引占有磁盤大小。單位是bytes "fileSize" : 67108864, 表示當前數據庫預分配的文件大小,例如test.0,test.1,不包括test.ns。 "nsSizeMB" : 16, "extentFreeList" : { "num" : 0, "totalSize" : 0 }, "dataFileVersion" : { "major" : 4, "minor" : 22 }, "ok" : 1 }
關于mongodb看數據庫信息的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。