この記事ではMongoDBの運用・保守に関わるコマンドを紹介していますので、参考になると思いますので、困っている方は参考にしていただければ幸いです。
1. オンラインでメモリを解放します
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
グローバル システム情報をカウントするために使用される診断ツール
定期的にポーリングし、1 秒あたりの挿入数からメモリ使用量までの統計を表示します。そしてB - 葉の欠落頻度などの情報へ。
#ログイン時に、./mongostat -h 主机IP:端口 -u用户名 --authenticationDatabase 登入验证的数据库
##12.mongotop
mongotop を実行します。 top コマンドの外部ラッパー ツールであり、mongostat と同じように動作します。
以上がMongoDBの運用・保守に関するコマンドの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。