Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по sqlDataAdapter / 4 сообщений из 4, страница 1 из 1
09.12.2005, 16:55
    #33428010
dmitry_2005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по sqlDataAdapter
В аналайзере выполнение запроса длится 1 сек
sqlDataAdapter.Fill() длится 26 сек
Подскажите возможную причину плиз такой беды и как этого можно избежать
...
Рейтинг: 0 / 0
09.12.2005, 21:03
    #33428514
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по sqlDataAdapter
ну ты конечно нашел с чем сравнивать.
sqlDataAdapter.Fill() кроме выполнения самого запроса на сервере, еще делает кучу ненужных телодвижений - типа создание объекта DataTable, DataRow и т.д. Кроме того, в квери аналайзере данные немного обрезаются, в фил же попадает полная версия.

ЗЫ: но вообще, 26 сек. это уж черезчур, шо то ты там нахимичил.....

_______________________________________________________
Господи, сколько ещё не сделано... А сколько ещё предстоит не сделать...!
...
Рейтинг: 0 / 0
09.12.2005, 22:48
    #33428597
Ц4
Ц4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по sqlDataAdapter
попробуй почитать без DataAdapter (через DataReader)
...
Рейтинг: 0 / 0
14.12.2005, 12:15
    #33435278
dmitry_2005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по sqlDataAdapter
DataReader не годится
Я выполняю много опреций с данными.....
Запрос конечно большой много там left join
Я заменил запрос на хранимую процедуру - стало выполняться намного быстрее
Спасибо всем
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по sqlDataAdapter / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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