怎么查看mongodb數(shù)據(jù)庫(kù)信息
怎么查看mongodb數(shù)據(jù)庫(kù)信息
mongodb中可以使用db.stats()命令查看當(dāng)前數(shù)據(jù)庫(kù)的詳細(xì)信息。
db.stats() 顯示當(dāng)前數(shù)據(jù)庫(kù)狀態(tài),包含數(shù)據(jù)庫(kù)名稱(chēng),集合個(gè)數(shù),當(dāng)前數(shù)據(jù)庫(kù)大小
使用db.stats()顯示的數(shù)據(jù)庫(kù)詳細(xì)信息如下:
>?db.stats() { ????????"db"?:?"rundb", ????????"collections"?:?5,?表示當(dāng)前數(shù)據(jù)庫(kù)有多少個(gè)collections.可以通過(guò)運(yùn)行show?collections查看 ????????"objects"?:?22,????表示當(dāng)前數(shù)據(jù)庫(kù)所有collection總共有多少行數(shù)據(jù)。顯示的數(shù)據(jù)是一個(gè)估計(jì)值 ????????"avgobjsize"?:?100.36363636363636,表示每行數(shù)據(jù)是大小,也是估計(jì)值,單位是bytes ????????"datasize"?:?2208,?示當(dāng)前數(shù)據(jù)庫(kù)所有數(shù)據(jù)的總大小,不是指占有磁盤(pán)大小。單位是bytes ????????"storagesize"?:?36864,??表示當(dāng)前數(shù)據(jù)庫(kù)占有磁盤(pán)大小,單位是bytes,因?yàn)閙ongodb有預(yù)分配空間機(jī)制,為了防止當(dāng)有大量數(shù)據(jù)插入時(shí)對(duì)磁盤(pán)的壓力,因此會(huì)事先多分配磁盤(pán)空間。 ????????"numextents"?:?5, ????????"indexes"?:?6,表示system.indexes表?索引個(gè)數(shù) ????????"indexsize"?:?49056,??表示索引占有磁盤(pán)大小。單位是bytes ????????"filesize"?:?67108864,?表示當(dāng)前數(shù)據(jù)庫(kù)預(yù)分配的文件大小,例如test.0,test.1,不包括test.ns。 ????????"nssizemb"?:?16, ????????"extentfreelist"?:?{ ????????????????"num"?:?0, ????????????????"totalsize"?:?0 ????????}, ????????"datafileversion"?:?{ ????????????????"major"?:?4, ????????????????"minor"?:?22 ????????}, ????????"ok"?:?1 }
相關(guān)文章
- SQL 語(yǔ)法
- SQL SELECT 語(yǔ)句
- SQL WHERE 子句
- SQL AND OR 運(yùn)算符
- SQL ORDER BY 關(guān)鍵字
- SQL DELETE 語(yǔ)句
- SQL 通配符
- SQL JOIN 關(guān)鍵字
- SQL LEFT JOIN 關(guān)鍵字
- SQL UNION 操作符
- SQL SELECT INTO 語(yǔ)句
- SQL CREATE DATABASE 語(yǔ)句
- SQL CREATE TABLE 語(yǔ)句
- SQL 約束(Constraints)
- SQL UNIQUE 約束
- SQL CHECK 約束
- SQL DROP 語(yǔ)句
- SQL ALTER TABLE 語(yǔ)句
- SQL HAVING 子句
- SQL NULL 值