【昊鼎王五】监控mongodb的性能所用到的最有用的命令
1.基本查询命令
> db.currentOp()
> db.serverStatus().lock
> db.serverStatus().mem
./mongostat --host 127.0.0.1:30000 -uroot -pxxx --authenticationDatabase admin
2.关于wiredTigerCacheSizeGB
⑴在Linux/OSX上执行如下的命令
WIREDTIGER_CONFIGURED=`ps -ef|grep mongod|grep -i storageengine|grep -ic wiredtiger`echo ${WIREDTIGER_CONFIGURED}
如果返回为1则说明当前系统中运行着一个以WiredTiger为存储引擎的mongod
⑵在Linux/OSX上执行如下的命令
echo "db.serverStatus()"| mongo|grep wiredTiger
3、ulimit命令
ulimit
ulimit -a
4、查看MONGODB版本
> db.runCommand("buildInfo")