91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB服務端JavaScript腳本

發布時間:2020-06-23 06:39:39 來源:網絡 閱讀:4178 作者:UltraSQL 欄目:MongoDB數據庫

MongoDB服務端JavaScript腳本

 

常用JavaScript語句

 

db.getSiblingDB(<dbname>)   
db.getCollectionNames()    
db.getCollection(<collname>)    
db.printCollectionStats()

 

在mongo shell運行JavaScript腳本

 

切換數據庫:  

use <dbname>


運行如下腳本:

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();

可將上述腳本保存為dbaStatCollections.js,  
在linux shell下運行    

mongo localhost:27017/<dbname> dbaStatCollections.js

或在mongo shell下運行    

load("dbaStatCollections.js")

 

在服務端存儲JavaScript函數

 

db.system.js.remove({"_id":"dbaStatCollections"});

db.system.js.save(      
{
    _id : "dbaStatCollections" ,
    value : 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);
        }
    }
}
);

db.loadServerScripts();

dbaStatCollections();


在當前JavaScript上下文中,可以使用該函數。退出該會話后,該函數不會被保存。只可在Primary執行。


備注:以上輸出結果保存為CSV文件打開。


在mongo shell啟動配置文件.mongorc.js中存儲JavaScript函數


mongodb shell默認會加載~/.mongorc.js文件,可以自定義prompt變量來修改shell提示信息。也可以將上述常用的DBA管理函數放到這里。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奉新县| 平泉县| 南乐县| 保亭| 如皋市| 武夷山市| 菏泽市| 达拉特旗| 唐海县| 罗定市| 高邮市| 得荣县| 镇赉县| 高陵县| 乌兰察布市| 柏乡县| 开原市| 玉山县| 天水市| 顺平县| 宁海县| 乾安县| 山西省| 永康市| 南安市| 康平县| 西吉县| 凤庆县| 汤阴县| 平和县| 聂拉木县| 仁寿县| 竹山县| 祁门县| 蛟河市| 夹江县| 鲁山县| 景宁| 夏邑县| 富宁县| 陵川县|