Hallo,
ich programmiere gerade mit ASP.NET eine Datenbankanwendung (MSSQL). Da ich sehr häufig (pro Seitenaufbau ~20x) Abfragen bei einer Tabelle machen muss, die über die Jahre ziemlich wachsen wird (sagen wir maximale Größe 50MB, 50.000 Datensätze), frage ich mich, was schneller ist:
- Pro Seite 20 SQL-Abfragen ausführen
- Einmal die ganze Tabelle in ein DataTable Objekt kopieren und die 20 Daten per DataTable.Row.Find(…)["…"] heraussuchen.
Weiß da jemand bescheid?
Danke und Gruß
Alexander