NikFaraday
@NikFaraday
Student full-stack Developer

Как Entity Framework Core хранит данные?

Здравствуйте!

Хочу сделать выборку из БД используя некий критерий для проверки пользователей и возврата некого списка с соответствующими пользователями. Во время этого меня заинтересовал вопрос, как же EF Core хранит данные об этих пользователях?

Чисто технически, данные сохраняются в таблицах БД, а когда мы используем их, то они перемещаются в ОЗУ, это все знают. Но на то ведь и существует БД, что бы из неё делать выборку, а не хранить 100500 пользователей у себя в ОЗУ.

Как всё же, где и как хранятся данные БД при использовании EF ?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
Entity Framework Core не занимается хранением данных.
В озу загружаются только результат выполнения запроса (те самые 100500 пользователей, если не ограничивал выборку)
Когда будешь делать новую выборку - они снова будут загружены.

Компьютеры пока не научились работать без оперативной памяти.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы