With just the primary index
|
3.29% 0.40% mongod [.] mongo::IndexCatalogImpl::updateRecord
|
|
|
|--2.89%--mongo::IndexCatalogImpl::updateRecord
|
| |--2.59%--mongo::doc_diff::anyIndexesMightBeAffected
|
| | |--1.29%--mongo::doc_diff::(anonymous namespace)::anyIndexesMightBeAffected
|
| | | |--0.37%--mongo::FieldRef::appendPart
|
| | | --0.12%--mongo::doc_diff::DocumentDiffReader::nextUpdate
|
| | |
|
| | |--0.49%--mongo::doc_diff::DocumentDiffReader::DocumentDiffReader
|
| | |--0.27%--__strlen_avx2
|
| | --0.17%--std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_append
|
| |
|
| --0.14%--tc_deletearray_sized
|
|
With 8 secondary indexes
|
4.68% 0.38% mongod [.] mongo::IndexCatalogImpl::updateRecord
|
|--4.30%--mongo::IndexCatalogImpl::updateRecord
|
| |--3.87%--mongo::doc_diff::anyIndexesMightBeAffected
|
| | |--2.69%--mongo::doc_diff::(anonymous namespace)::anyIndexesMightBeAffected
|
| | | |--0.86%--mongo::UpdateIndexData::mightBeIndexed
|
| | | | --0.25%--mongo::FieldRef::getPart
|
| | | |
|
| | | |--0.25%--mongo::FieldRef::appendPart
|
| | | |--0.21%--mongo::doc_diff::DocumentDiffReader::nextUpdate
|
| | | |--0.20%--__memcmp_avx2_movbe
|
| | | --0.11%--mongo::doc_diff::DocumentDiffReader::nextSubDiff
|
| | |
|
| | |--0.45%--mongo::doc_diff::DocumentDiffReader::DocumentDiffReader
|
| | --0.12%--__strlen_avx2
|
| |
|
| --0.14%--std::vector<unsigned long, std::allocator<unsigned long> >::_M_default_append
|