Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как правильнее (работа с dataset)? / 2 сообщений из 2, страница 1 из 1
03.05.2005, 14:14
    #33046182
puhh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильнее (работа с dataset)?
Я меня в последнее время появился один вопрос, связанный со скоростью..
Допустим, у меня есть таблица с 2000 записями.
И есть грид для отображения этой таблицы.
И есть различные фильтры, в соответствие с которыми нужно показывать записи пользователю.
Как будет правильнее - написать несколько хранимых процедур для каждого вида фильтра, и каждый раз при изменении запускать какую-нить процедуру BindGrid() для заполнения. Или сразу все табличку сохранить в dataset, таскать ее с собой во viewstate и отображать в зависимости от желаний пользователя с помощью RowFilter?
Т.е. работать будет и так, и так - но как лучше? Если данных много, то чтобы не делать большой viewstate лучше подгружать их каждый раз заново.
Где эта граница много/мало?
...
Рейтинг: 0 / 0
03.05.2005, 15:48
    #33046417
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильнее (работа с dataset)?
тут видимо общего решения нету, надо рассматривать конкретный случай, что более критично, снизить нагрузку на сервер БД или сетевой траффик?
а если у тебя не интранет приложение, а интернет, представляешь такой вьюстейт клиенту на диалапе тянуть?
а как часто у тебя записи обновляются/добавляются, может каждую секунду, а ты закешировал их и фильтруешь устаревшую информацию...
и т.д.

с уважением...
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как правильнее (работа с dataset)? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]