title: Performance: using AspectJ to log run time of all methods
body: <p>I have a requirement to log the run time of <strong>every single method</strong> in the application to the DB using logback and AspectJ. It's an enterprise application with roughly a few thousand classes and on average about 10 methods inside each class. </p>
  
  <p>Am I walking into major performance issues here ? I know it's over the top to log every single method, but let's look past that for now. </p>