Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

RasimS


Болтун

Зарегистрирован:
10 July 2006
Сообщения: 493
Примеры кода: 0
 

Re: ObjectDataSource и странное поведение SelectCountMetod

18 January 2007 10:31  


Jericho113Привет всем!

Использую ObjectDataSource
для реализации пейджинга.

Прописал каким методом выбирать страницы и какой метод для
выбора общего количества записей в SelectCountMetod.

Все классно все работает! Только байт меня дернул посмотреть
SqlServer Profiler-ом как это выбирается и вот что я увидел...

После каждого дерганья очередной порции данных для страницы
идет еще запрос на вычитку общего количества записей.
Тут у меня просто челюсть упала!!!!
Зачем?? Понятно если у меня идет интенсивная вставка в таблицу и
нужно каждый раз актуализировать к-во записей.
Но вот вопрос я не нашел где это можно отключить????? :crash:
К примеру у меня таблица с несколькими миллионами записей.
Для пйджинга нужно примерно несколько десятков.
Для этого делаю запрос с тяжелым условием отсечения ненужных.
и аналогичный но с count(*) для выбора общего к-ва записей.

Если 1 раз сделать запрос на выборку к-ва записей то терпимо а если каждый раз его повторять
то никакого сервера не хватит и клиент запарится ждать следующую страницу..

ps: звиняйте за многословность но я в растерянности.
Как можно сделать так что бы у ObjectdataSource метод выбирающий общее к-во записей отрабатывал
только один раз при загрузке первой страницы а не при загрузке еще и всех последующих?
Вообще странно! Он должен кешировать. Вообще сохранять можно, как посоветовал Dimon aka Manowar
Наверх
  



Общие вопросы программирования на ASP.NET

 ObjectDataSource  и странное поведение SelectCountMetodJericho113  17 January 2007 19:49
 Re: ObjectDataSource  и странное поведение SelectCountMetodTK  18 January 2007 15:13
 Re[2]: ObjectDataSource  и странное поведение SelectCountMetJericho113  18 January 2007 18:54
 Re[3]: ObjectDataSource  и странное поведение SelectCountMetTK  18 January 2007 19:18
 Re: ObjectDataSource  и странное поведение SelectCountMetodiConst  18 January 2007 18:22
 Re: ObjectDataSource  и странное поведение SelectCountMetodDronopotamus  18 January 2007 11:33
 Re[2]: ObjectDataSource  и странное поведение SelectCountMetJericho113  18 January 2007 18:56
 Re: ObjectDataSource  и странное поведение SelectCountMetodRasimS  18 January 2007 10:31
 RE: ObjectDataSource  и странное поведение SelectCountMetodAnton  17 January 2007 23:22
 RE: ObjectDataSource  и странное поведение SelectCountMetodDimon aka Manowar  17 January 2007 21:36
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта