Câu hỏi phỏng vấn Entity Framework
Câu hỏi

Giải thích về Lazy Loading, Eager LoadingExplicit Loading?

Câu trả lời

Lazy Loading, Eager Loading và Explicit Loading là ba cách phổ biến để tải dữ liệu liên quan trong Entity Framework, một framework ORM (Object-Relational Mapping) được sử dụng trong .NET để làm việc với cơ sở dữ liệu một cách hiệu quả.

Lazy Loading

Lazy Loading là cơ chế mà dữ liệu liên quan sẽ chỉ được tải khi thực sự cần thiết, tức là khi truy cập vào thuộc tính navigation. Điều này giúp giảm bớt việc tải dữ liệu không cần thiết từ cơ sở dữ liệu, nhưng có thể dẫn đến vấn đề N+1 query, nơi một lượng lớn các truy vấn nhỏ được thực hiện thay vì một truy vấn lớn.

Eager Loading

Eager Loading là cơ chế tải tất cả dữ liệu liên quan ngay từ lúc thực hiện truy vấn ban đầu. Điều này được thực hiện thông qua phươ...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

DbContext có an toàn với luồng không?

middle

Làm thế nào để xóa nhiều hàng trong Entity Framework (không sử dụng foreach)?

middle

Câu hỏi: "Mối quan hệ giữa RepositoryUnit of Work là gì?"

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào