Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    naja - vermutlich ist database.GetAll() teuer - verstehe ich das richtig, dass das eine ganze Tabelle von der Db abruft? Und Joins sind auch teuer. Ausserdem entstehen bei Joins sehr breite Tabellen, nämlich mit Spalten beider gejointen. Und die Anzahl Datensätze entspricht oft der Anzahl der grössten Tabelle. Also deine durchsuchten Gesamt-Daten sind ein riesiges riesiges Datenmonster von vielfacher Größe der gesamten Datenbank. Also in der Breite hat die durchsuchte Tabelle die Summe aller Bre…

  • Benutzer-Avatarbild

    nein, du musst das Tolist und Orderby weglassen. Die erzwingen beide, dass das komplette Datenmonster gezogen wird. Und dann solltest du das Sql-Logging aktivieren, von EF kenne ich das, dass man einstellen kann, dass die generierten Queries ins Ausgabefenster geloggt werden. Da kann man dann wirklich abschätzen, was passiert, und wo die Performance verbrannt wird. Und nachwievor kauf ich dir das ganze Gesumse ühaupt nicht ab, weil Zitat von ErfinderDesRades: „Mal andere Frage: Kompiliert das üb…