Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

abortRewriteCollection(データベースコマンド)

abortRewriteCollection

進行中の rewriteCollection操作を停止します。

バージョン8.3の新機能

このコマンドは、次の環境でホストされている配置で使用できます。

  • MongoDB Atlas はクラウドでの MongoDB 配置のためのフルマネージド サービスです

注意

このコマンドは、すべての MongoDB Atlas クラスターでサポートされています。すべてのコマンドに対する Atlas のサポートについては、「サポートされていないコマンド」を参照してください。

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン

db.adminCommand( {
abortRewriteCollection: "<database>.<collection>"
} )

このコマンドは、次のフィールドを使用します。

フィールド
タイプ
必要性
説明

abortRewriteCollection

string

必須

書き換えを停止するデータベースとコレクションを指定します。

abortRewriteCollectionコマンドには、リ書込みを停止するクラスターまたはデータベースとコレクションに対するrewriteCollection 特権アクションが必要です。

この特権アクションは、次のロールを持つユーザーも使用できます。

次のコレクション書き換えの例について考えてみましょう。

db.adminCommand( {
rewriteCollection: "sales.orders"
} )

この書き換えを停止するには、次のようにデータベースとコレクション名を abortRewriteCollection コマンドに渡します。

db.adminCommand( {
abortRewriteCollection: "sales.orders"
} )

戻る

abortReshardCollection

項目一覧