RelationalConnectionPool

1 posts, 0 answers
  1. Wolfgang
    Wolfgang avatar
    98 posts
    Member since:
    Oct 2012

    Posted 27 Sep Link to this post

    Hi,

     

    I try to trace performance problems in an application.

    Different profilers show that 95.44% is user in

    RunParallel (OpenAccessRuntime.Relational.conn.RelationalConnectionPool)

    - checkIdleConnectionParallel(OpenAccessRuntime.Relational.conn.RelationalConnectionPool)

    --createPooledConnection(OpenAccessRuntime.Relational.conn.RelationalConnectionPool)

    ---createRealConWithRetry(OpenAccessRuntime.Relational.conn.RelationalConnectionPool)

    ----createRealCon(OpenAccessRuntime.Relational.conn.RelationalConnectionPool)

    -----connect (Telerik.OpenAccess.RT.Adonet2Generic.Impl.DBDriver.connect)

    ------CreateConnection(Telerik.OpenAccess.RT.Adonet2Generic.Impl.SQLAnywhereFactory.CreateConnection)

    -------OpenConnection(OpenAccessRuntime.IntelliTrace.OpenConnection)

    --------Open (iAnywhere.Data.SQLAnywhere.SAConnection.Open)

    used is the last classic version of OpenAccess/DataAccess

    Can you tell what DataAccess is doing and why?

    In the Profilers i do not see a call, so is this an internal telerik thread?

    Best regards

    Wolfgang

Back to Top