Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebService RPC / 3 сообщений из 3, страница 1 из 1
13.11.2006, 22:09
    #34125349
Zorina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebService RPC
доброго дня суток.
Есть вебприложение на 1.1.*(server 2003) Связь с базой данных (sql2000) осуществляется через вебсервис . Все стоит у клиента на одной машине.
Выясняется, что выполнение процедуры (только у клиента, у меня ни на одной машине такого эффекта не происходит) при вызове из вебсервиса на клиенте длится почти в 10 раз дольше, чем если ее же у клиента вызывать напрямую из query analyzera.
В webservice использую sqlcommand,  executereader. 
Сама процедура возвращает сумму bigInt колонки из довольно большого viewa.
В чем может быть загвоздка? ищу 4е сутки...
(В отличие от моих серверов у клиента не стоит сервис пак 4 на sqlе и винда похоже давно не обновлялась.......?)
...
Рейтинг: 0 / 0
14.11.2006, 01:33
    #34125543
algol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebService RPC
Здравствуйте, Zorina, Вы писали:

Z>Есть вебприложение на 1.1.*(server 2003) Связь с базой данных (sql2000) осуществляется через вебсервис . Все стоит у клиента на одной машине.
Z>Выясняется, что выполнение процедуры (только у клиента, у меня ни на одной машине такого эффекта не происходит) при вызове из вебсервиса на клиенте длится почти в 10 раз дольше, чем если ее же у клиента вызывать напрямую из query analyzera.

Была похожая фигня. Вылечилось разбивкой того SELECTа в процедуре, который тормозил (нашел профайлером), на два отдельных более простых запроса. Первый выбирал во временную таблицу, второй выбирал из нее и остальных таблиц. Причину так и не понял, похоже на какой-то баг MSSQL.
...
Рейтинг: 0 / 0
14.11.2006, 10:31
    #34126015
Zorina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebService RPC
Спасибо большое за ответ..после 4х дней мучений тоже пришла к решению попытаться переделать процедуру......но неизвестно, поможет ли лечение одной, или это массовые тормоза :(
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebService RPC / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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