Проблема с производительностью при получении отчета с использованием gridview из таблиц и представления на SQL-сервере - PullRequest
0 голосов
/ 23 января 2012

У меня есть база данных, в которой есть какая-то таблица, и у каждой из них есть как минимум 100000 записей. Мне нужно показать отчеты этих данных администратору сайта asp, поэтому я использовал представления, чтобы присоединиться к этой таблице, чтобы получить необходимую информацию для отображения. но проблема в том, что когда я запускаю страницу, хотя она должна показывать только 10 записей для первой страницы, а другие записи могут быть ленивыми, это становится тайм-аутом, потому что для просмотра и отображения в gridview требуется слишком много времени. Есть ли способ решить эту проблему?
Например, если я могу сделать эти соединения для просмотра, когда сервер SQL простаивает, это улучшит производительность. Но я не знаю, возможно это или нет

Ответы [ 2 ]

1 голос
/ 23 января 2012

привет, как насчет использования подкачки и загрузки данных по запросу в gridview? Я имею в виду, вот пример надежды, который может вам помочь:

Загрузка данных по запросу и подкачки

0 голосов
/ 23 января 2012

Я рекомендую использовать пользовательский пейджинг в вашем sql запросе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...