Poor performance due to SimplePool._get() and SimplePool.done()

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Environment:
      Linux 64 bit,
      Mongo server 2.x ,
      driver 2.7.1
    • None
    • Minor Change
    • None
    • None
    • None
    • None
    • None
    • None

      We are experiencing major bottleneck around following two calls on load, percentage time consumed by these two calls are given below.

      com.mongodb.util.SimplePool._get() (42%)
      com.mongodb.util.SimplePool.done() (37%)

      Please let us know if this is a known issue and there exist a fix for the same?
      Do we have any alternative to the SimplePool, which handles get and put connection more efficiently?

        1. MongoUpsertContentionTest.java
          8 kB
        2. profiler.bmp
          profiler.bmp
          5.50 MB

            Assignee:
            Jeffrey Yemin
            Reporter:
            Arvind Tiwari
            None
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: