Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Welche Versionen von SQL Server unterstützt LINQ to SQL?

Ja, LINQ to SQL funktioniert mit SQL Server 2000 mit einer Ausnahme:Sie benötigen die Funktion ROW_NUMBER(), die nur in SQL Server 2005/2008 verfügbar ist, um effizientes serverseitiges Paging zu unterstützen. Ohne sie werden Paging-Funktionen (wie Mehrdad betont) mit der klassischen Top-N-Strategie geliefert - sehr ineffizient, wenn Sie weiter und weiter durch Ihren Datensatz blättern, da Sie am Ende die meisten Ihrer ausgewählten Datensätze ab der dritten Seite wegwerfen.