您的位置:首页 > 数据库 > Mongodb

MongoDB服务端JavaScript脚本

2015-10-22 11:50 561 查看

MongoDB服务端JavaScript脚本

 

常用JavaScript语句

 

[code=js;toolbar:false">db.getSiblingDB(<dbname>)    db.getCollectionNames()     db.getCollection(<collname>)     db.printCollectionStats()

 

var total = 0; var dbaStatCollections = function(){}; dbaStatCollections = function(){     collNames = db.getCollectionNames();     for (var index = 0; index < collNames.length; index++) {         var coll = db.getCollection(collNames[index]);          var stats = coll.stats();         print('ns,count,size,totalIndexSize');     print(stats.ns + ',' + stats.count + ',' + stats.size + ',' + stats.totalIndexSize);     } } dbaStatCollections();[p]可将上述脚本保存为dbaStatCollections.js,  
在linux shell下运行    
mongo localhost:27017/<dbname> dbaStatCollections.js或在mongo shell下运行    
load("dbaStatCollections.js") 

[p]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: