title: Does Entity Framework make one database call per operation?
body: <p>I am trying to profile EF to understand more of its inner workings, I have tried to add two entities using the <code>Add</code> method and the <code>AddRange</code> method, then of course committing with the <code>SaveChanges</code> method. And here is what I got on the profiler in both cases.</p>
  
  <p><a href="https://i.stack.imgur.com/QpKxu.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QpKxu.png" alt="enter image description here"></a></p>
  
  <p>Does this mean that EF actually makes two trips to the database one per insert? which means that if I am trying to insert 100 entities for example this will mean 100 trips to the database? which will greatly impact performance. or am I missing something here?</p>