Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-14663

Take profile timings on database calls

    Details

    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      Time all database calls. When in debug mode, provide a) a log of queries and the time to execute each, and b) a summary of db calls and total wall time spent querying for each process run.

      This is slightly different than the db server's query logging, because it includes network round trips.

      Don't get too crazy I suppose, cos in Doctrine this comes for free: Doctrine\DBAL\Logging\EchoSQLLogger.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              adamw Adam Wight
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: