> Das Problem ist, dass in dieser Tabelle sehr viele Datensätze sind, um die
2 Millionen und ich befürchte, dass es deshalb Probleme gibt, obwohl sich
die Abfrage nur auf einen kleinen Teil dieser Daten bezieht. Denn wenn ich
sogar direkt auf dem SQL Server arbeite bringt er mir bei dieser Tabelle ein
Timeout. Kann nicht einmal ein Delete Statement ausführen um einen Teil der
alten Daten zu löschen. Kann sozusagen gar nicht mehr richtig auf diese
Tabelle zugreifen. <

Klingt, als gebe es keinen Index. Das Fummeln an den Server-Einstellungen
ist unnötig und auf Dauer sogar schädlich. Gib jeder Tabelle einen
eindeutigen Index (IDENTITY) und setze weitere Indizes parallel zu den
WHERE-Bedingungen Deiner Abfrage. Dann hast Du auch bei 100 Millionen
Datensätzen in einer Tabelle 0 Probleme.

Tschüß, Joachim Uersfeld

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an