title: Rails 4 Eager Load has_many Associations for single object
body: <p>I get the benefits of using eager loading to avoid N+1 when fetching an array of objects with their associated records, but is it important to use eager loading when fetching a single record?</p>
  
  <p>In my case</p>
  
  <pre><code>user has_many :addresses
  user has_many :skills
  user has_many :devices
  user has_many :authentications
  </code></pre>
  
  <p>In the show action, I am trying to see with rack mini profiler if it is interesting to use eager loading</p>
  
  <pre><code>User.includes(:skills, :addresses, :devices, :authentications).find(params[:id])
  </code></pre>
  
  <p>But I seem to have the same number of sql requests..</p>
  
  <p>Any advice on using eager loading for such case or not?</p>