db.collection.totalSize()
db.collection.totalSize()
重要
mongosh メソッド
このページでは、
mongosh
メソッドについて説明します。ただし、データベースコマンドや Node.js などの言語固有のドライバーのドキュメントには該当しません。データベースコマンドについては、
totalSize
コマンドによって返されるcollStats
フィールドを参照してください。MongoDB API ドライバーについては、各言語の MongoDB ドライバー ドキュメントを参照してください。
次の値を返します。 コレクション内のデータの合計サイズ(バイト単位)とコレクション上の各インデックスのサイズの合計。 コレクション データが圧縮されている場合(
default for WiredTiger
)、返されるサイズはコレクション データの圧縮されたサイズを反映します。インデックスが接頭辞圧縮(
default for WiredTiger
)を使用する場合、返されるサイズはインデックスの圧縮されたサイズを反映します。返される値は、
db.collection.storageSize()
とdb.collection.totalIndexSize()
の合計(バイト単位)です。レプリカセット ノードで
collStats
操作を実行するには、ノードがPRIMARY
またはSECONDARY
状態である必要があります。 ノードがSTARTUP2
などの別の状態にある場合、操作はエラーになります。