başlık seçemedim :)rneğin bizim bir tablomuz varkullanıcı idadsoyaddogumcinsiyetvs.. çok alan var sorgular 1 - select kullanıcı. ad from kullanıcı where kullanıcı. id 1 2 - select from kullanıcı where kullanıcı. id 1 tsqlde sadece ad alanını almak için 1. gibi yapacaktım.2. gibi yazsaydım 1. ye gre hız farkı olacak çünkü sadece ad alanını almakla diğer alanlarıda almak arasında data farkı var. benim ihtiyacım sadece ad alanı. buraya kadar okben bunu entityde alırken;entity. kullanıcı. Where(f=>f. id 1). select . firstOrDefault şeklinde yazıyorum, bunun sqlservera gndermesi gereken tsql 1. maddedeki gibi olması gerekiyor fakat sql serverdan izleyince gelen tsqlde tüm alanları aldığını grüyorum. sadece ad alanı lazımken tablodaki tüm alanları çekmesi sqlserveri yoruyor. entity framework byle mi çalışıyor yoksa var mıdır çzümü? ...

Entityde de oyle hocam where islemini sqlde yapmak en mantiklisi la cektigin zaman idler de geliyor, id burda senin olusturdugun id degil ama sqlin kendi icinde olusturdugu sen tum alanlari cekersen entityde bunu yapman seni baya bir zorlar bunun yerine sql de yaparsan querynin donme saniyesi kadar yavasligin olur sql profilerla bir test yapasin sql querylerinin donme hizlarini