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

Eager Loading là gì?

Câu trả lời

Eager Loading là một kỹ thuật trong lập trình, cụ thể là trong việc sử dụng các ORM (Object-Relational Mapping) như Entity Framework hoặc Eloquent ORM trong Laravel, để tải dữ liệu quan hệ một cách "thủ công" hoặc "đồng thời" khi thực hiện một truy vấn cho một đối tượng chính. Kỹ thuật này giúp giải quyết vấn đề N+1 query, nghĩa là thay vì tải dữ liệu quan hệ một cách lười biếng (lazy loading) - tức là chỉ khi nào dữ liệu đó được truy cập tới - thì Eager Loading sẽ tải tất cả dữ liệu quan hệ cần thiết ngay từ lúc truy vấn đối tượng chính, giúp giảm số lượng truy vấn xuống cơ sở dữ liệu và tăng...

middle

middle

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

middle

T4 templates là gì?

middle

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

junior

Các cách khác nhau để tạo ra các đối tượng miền/domain hay thực thể là gì?

Bình luận

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

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