AsNoTracking() tắt change tracking của Entity Framework cho các entity được truy vấn.
- Mặc định, EF theo dõi mọi entity để phát hiện thay đổi khi
SaveChanges()được gọi — điều này tiêu tốn bộ nhớ và CPU. - Với các query read-only, dùng
.AsNoTracking()để cải thiện hiệu năng và giảm memory usage. - Áp dụng bất cứ khi nào bạn đọc dữ liệu mà không có ý định sửa đổi.