← Все новости
Проблема N+1 запроса: виноват не ORM, а ваш код

Проблема N+1 запроса: виноват не ORM, а ваш код

У меня есть несколько статей, в которых я рассказываю о различных особенностях работы коллекций в .NET, например эта и эта. Мы с вами разбирали, как лучше искать в коллекциях, спорили о преимуществах Any и Count в борьбе за тысячные доли секунды. Но все усилия, затраченные на эти микрооптимизации, могут пойти крахом из-за одного неудачного запроса в базу или другой сервис.На этот раз я предлагаю рассмотреть проблему N+1 запроса. Читать далее