Tümü,LINQ-to-SQL CompiledQuery.Compile() ile Güncelle, Sil, Ekle?
Bu nedenle, LINQ-to-SQL'de, bazı şeyleri hızlandırmak için CompiledQueries kullanmaya dönüştürülen tüm seçme sorgularım var. Seçim ifadeleri için şu ana kadar harika çalışıyor, ancak ekleri ekleme, güncelleme veya silme işlemlerini nasıl önceden derleyemediğimi anlayamadım.
eklediğiniz yaparken, silme veya LINQ-SQL için güncellenmesi, Verilen, nesne modelini kullanmak zorunda. Ama belli ki bir yol boyunca bir sorgu oluşturuyor, bu da statik bir üyeye önceden derlemek ve saklamak için iyi olurdu.Bu mümkün mü? Önceden derlenmediğinde güncellemeler, siler ve ekler gibi LINQ performansı nedir? ne altında ne çok basit ve daha az "dinamik" olduğu için ben büyük bir fark yoktur ...
Serin. Mantıklı. Sanırım LINQ-to-SQL'de Güncelleme ve Silme sorgularının hiçbir zaman karmaşık WHERE maddelerine sahip olmayacağını unutmuşumdur. Her zaman bir kimliğe bağlı olarak sadece Güncelleme/Silme. Benim düşünce bir parçası olduğunu Güncelleme olduğunu düşünüyorum ve Silinme daha karmaşık olabilir - fıkra hiç ... İlginç –