Меня интересуют, что лучше всего подходит для подкачки больших наборов данных (100 000+ записей) с использованием ASP.NET и SQL Server.Пейджинг больших наборов данных - SQL Server (лучшая практика)
Я использовал SQL-сервер для выполнения пейджинга раньше, и хотя это кажется идеальным решением, возникают проблемы вокруг динамической сортировки с этим решением (операторы case для предложения order by для определения операторов столбца и case для ASC/DESC). Я не поклонник этого, так как он не только связывает приложение с деталями SQL, но и кошмаром для обслуживания.
Открыт для других решений ...
Спасибо всем.
Что он подразумевает под этим привязкой приложение к деталям SQL? –
Теперь у вас есть схема индексирования, которая охватывает как вашу базу данных, так и приложение, такое как перечисление .NET, которое соответствует вашим аргументам в вашей хранимой процедуре или, возможно, строковое представление запрашиваемого столбца. – cweston