Я полагаю, что это один раунд на запрос, будь то запрос LINQ или необработанный SQL. Я полагаю, это зависит от того, что вы подразумеваете под «каждым запросом».
Чтобы ответить на ваш комментарий выше:
var result = LINQ; <--- Запрос генерируется, но не выполняется </p>
foreach (YourDataType ydt в результате) {<--- Запрос выполняется, когда вы что-то делаете с результатом </p>
...
}