Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-17630

Insert only workload under stress - high resolution timer for query operations consume ~17% of execution time

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical - P2
    • Resolution: Duplicate
    • None
    • None
    • Querying
    • Fully Compatible
    • Windows

    Description

      Version –
      Mongod RC11binaries

      Environment:

      • Single mongod with wiredtiger as storage engine
      • Windows 2012
      • WriedTiger configured with 1GB cache
      • EC2 machine c3.large

      Workload:

      • Used hammer.mongo to do insert only workload

      Issue -

      During insert only workload it's appear that high resolution counter which responsible to notify if operation take longer then X (100msec default) consume ~17% of execution time (see profiler output in the bitmap)

      When the default of 100 msec logging, it doesn't justify using this expensive call counter, we should consider cheaper alternative such GetTickCount()

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              eitan.klein Eitan Klein
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: