Add a logger to profile request execution time
----------------------------------------------

         Key: SEQUOIA-1117
         URL: https://forge.continuent.org/jira/browse/SEQUOIA-1117
     Project: Sequoia
        Type: New Feature

  Components: Core  
    Reporter: Emmanuel Cecchet
     Fix For: sequoia 2.10.11, Sequoia 4.0


Right now the only way to get query execution time is to use the monitoring 
feature that uses only in-memory stats and can lead to memory outages in the 
long run.
This new feature would add a new logger similar to the request logger that 
would log timing information about query execution (unlike the current query 
arrival time logged in request.log).

I suggest to have a profiling.log file that contains that information and can 
also report time for begin/commit/rollback operations. Note that it could also 
be interesting to expand the profiling to metadata calls (things like getTables 
and so on) but this is currently out of the scope of this feature request.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to