Führt SingleOrDefault() eine Fernabfrage durch?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Führt SingleOrDefault() eine Fernabfrage durch?

Post by Anonymous »

Stellen Sie sich eine Umgebung mit verschiedenen Computern an verschiedenen Standorten vor. Auf diesen Computern läuft eine Windows-Anwendung und ein Timer prüft alle 5 Minuten, ob neue Daten synchronisiert werden können. Informationen werden über eine Internetverbindung mit einem zentralen Ort synchronisiert. Die Datenbank sowohl auf den Client-Computern als auch auf dem zentralen Server ist eine SQL Server-Datenbank.

Vor dem Schreiben in den Remote-Server (zentralisierten Server) wird mit der SingleOrDefault()-Methode überprüft, ob ein Datensatz mit derselben ID remote vorhanden ist oder nicht. Der Kunde hat einen Anstieg der genutzten Internetdaten gemeldet. Ich frage mich, ob die zentralisierte Datenbank zu groß geworden ist und SingleOrDefault die gesamten abfragbaren Daten über die Verbindung zurückgibt und die abfragende Clientseite übernimmt. Könnte das der Fall sein? Und was wäre eine alternative Lösung, die nicht das Gleiche bewirkt?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post