Kaynaklar

DV DEV Community: #efcore
RSS

3haber
4 gün önceson haber
EF Core 10
Sorgu kalıpları ve SQL
DVDEV Community: #efcore VLAD 4 gün önce

EF Core yavaş değil: performansı bozan 5 sorgu deseni

Bir makale, EF Core'da yavaş sorguların çoğuna yol açan beş desen ve hepsini yakalayan tek bir alışkanlığı anlatıyor. Temel fikir, C# kodunu değil üretilen SQL'i okumak. N+1 sorguları, gereksiz satır ve sütun yüklemesi, koleksiyon Include'larında kartezyen patlama ve indeksi devre dışı bırakan fonksiyon çağrıları ele alınıyor. Veri erişim kodu yazan her .NET geliştiricisi için pratik bir kontrol listesi sunuyor.

EF Core
Kiracı verisi sızmasın
DVDEV Community: #efcore Zohaib Ahmad 5 gün önce

EF Core'da çok kiracılı veri: kiracı yoksa satır da yok

Yazar, SaaS uygulamalarında kiracılar arası veri sızıntısını önlemek için EF Core global query filter ile kiracı izolasyonu desenini anlatıyor. Kiracı bilgisi yoksa sorgular boş dönüyor. Kiracıya özel benzersiz indeksler ve IgnoreQueryFilters() kullanımının sınırlandırılması da ele alınıyor. Çok kiracılı API geliştiren herkes için pratik bir başlangıç noktası.

EF Core
Satır çakışmasını yakala
DVDEV Community: #efcore Md Marzukul Islam 26 Eki

EF Core'da rowversion ile eşzamanlılık: JPA @version'dan farkı

Spring Boot'tan EF Core'a geçen bir geliştirici, SQL Server rowversion değerinin JPA @version alanından farklı çalıştığını anlatıyor. Değer veritabanı genelindeki bir sayaçtan üretildiği için satır bazında bir sürüm numarası gibi davranmıyor. Konu, iyimser eşzamanlılık kontrolünü doğru kurmak isteyen .NET geliştiricileri için önemli.

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü