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
          Jeffrey Yemin
        2. profiler.bmp
          5.50 MB
          Arvind Tiwari

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

                Created:
                Updated:
                Resolved: