重要
mongosh メソッド
This page documents a mongosh method. This is not the documentation for database commands or language-specific drivers, such as Node.js.
For the database command, see the field returned by the collStats command.
MongoDB API ドライバーについては、各言語の「MongoDB ドライバーのドキュメント」を参照してください。
定義
db.collection.totalSize()次の値を返します。 コレクション内のデータの合計サイズ(バイト単位)とコレクション上の各インデックスのサイズの合計。
コレクション データが圧縮されている場合(
default for WiredTiger)、返されるサイズはコレクション データの圧縮されたサイズを反映します。インデックスが接頭辞圧縮(
default for WiredTiger)を使用する場合、返されるサイズはインデックスの圧縮されたサイズを反映します。返される値は、
db.collection.storageSize()とdb.collection.totalIndexSize()の合計(バイト単位)です。レプリカセット ノードで
collStats操作を実行するには、ノードがPRIMARYまたはSECONDARY状態である必要があります。 ノードがSTARTUP2などの別の状態にある場合、操作はエラーになります。
互換性
このメソッドは、次の環境でホストされている配置で使用できます。
- MongoDB Atlas はクラウドでの MongoDB 配置のための完全管理サービスです
注意
このコマンドは、すべての MongoDB Atlas クラスターでサポートされています。すべてのコマンドに対する Atlas のサポートについては、「サポートされていないコマンド」を参照してください。
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン