コレクション内のすべてのドキュメントに新しいフィールドを挿入しようとしています。「user_id」フィールドに昇順のインデックスがあります。
a) インデックスの恩恵を受けるには、更新/挿入されるフィールドをインデックスに含める/変換する必要がありますか? b)また、この場合、範囲操作を行わないことを考えると、ハッシュインデックスのパフォーマンスが向上します。
db.collA.update( { user_id: 123 }
, { $set : { newfield : "something" } }
, { multi:true} )