• 技术文章 >数据库 >mysql教程

    MongoDB运维相关命令介绍

    不言不言2019-04-13 10:32:57转载724
    本篇文章给大家带来的内容是关于MongoDB运维相关命令介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

    1、在线释放内存

    use admin
    db.runCommand({closeAllDatabases:1})

    注:3.2 版本 已经去掉了这个命令了

    2.rs.status()

    查询复制集状态

    3.db.stats()

    查询指定库的状态(包含内存和磁盘的使用情况统计)

    4.db.collectionsname.stats()

    查询指定集合的具体信息

    5.db.version()

    查看当前实例的版本

    6.db.getCollectionNames();

    获取当前数据库下所有集合的名称

    7.集合数据的导出/导入

    mongoexport / mongoimport

    8.数据库的备份与还原

    mongodump 和 mongorestore

    9.db.serverStatus()

    服务器统计信息

    10.db.currentOp()

    统计当前运行的操作

    db.currentOp('ture')

    包含空闲的操作

    11.mongostat

    诊断工具,用来统计全局系统信息

    定时轮询并显示统计从每秒插入的数量到内存的使用量,再到B-树叶缺失的频率等信息。

    登入当时,在bin文档下执行

     ./mongostat -h 主机IP:端口 -u用户名  --authenticationDatabase 登入验证的数据库

    12.mongotop

    mongotop是top命令的外部包装工具,其运行方式与mongostat 一样。

    以上就是MongoDB运维相关命令介绍的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除
    专题推荐:MongoDB
    上一篇:Oracle表连接方式的优化方法(附示例) 下一篇:SQLsever存储过程分页查询的代码示例
    大前端线上培训班

    相关文章推荐

    • 如何在CentOS以及RHEL上安装MongoDB4.0• 如何在CentOS和Fedora上将Node.js程序与MongoDB连接• mongodb查询表字段、进行字符串截取以及更新的方法• NodeJS|使用MongooseJS将MongoDB与Node连接

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网