Süreçler arasında XML'e dönüştürerek aktarılan veri yığınlarım var.C# içinde performans: DataTable'ı veya XDocument'i Linq ile sorgulama
Sorum şu ki, XML'yi diğer taraftaki bir veri kümesine/veri tabanına okumak ve bunu (LINQ ile) sorgulamak mı, yoksa sadece XML'i ve sorguyu Linq ile bırakmalı mıyım?
XML'den veri tablosuna dönüştürme ek yükü, bir veri tablosunun sahip olabileceği herhangi bir arama performansını artırır mı?
Sorgular temel olarak yalnızca birincil anahtar bulmakta.