|
|
|
Проиводительность сервера
|
|||
|---|---|---|---|
|
#18+
Объясните, пожалуйста, следующую ситуацию: Есть хранимая процедура (MS SQL 2000 SP3), которая в QA выполняется максимум 16 сек. Та же процедура, запущенная из веб-формы (.NET v1.0) выполняется более 5 минут, браузер чаще всего даже не дожидается ответа и отваливает. В веб форме используется SqlDataReader, трассировка показывает что практически все время формирования страницы тратится именно на получение результатов от SQL сервера. И вообще, заменил следующее - если ХП довольно "легкая" и выполняется в QA менее 1 сек, то и в веб-формах время выполнения примерно такое же, а вот если ХП серьезней и в QA выполняется за несколько секунд, то в веб формах эта же ХП выполняется уже минуты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 14:16 |
|
||
|
Проиводительность сервера
|
|||
|---|---|---|---|
|
#18+
В QA показывается время выполнения. А ты измеряешь время прокачки массива данных по сети. Уменьшай выборки до минимума. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 14:30 |
|
||
|
Проиводительность сервера
|
|||
|---|---|---|---|
|
#18+
DataReader при открытии всегда прокачивает результат до конца, чтобы выскочить на следю рез-т и т.д. но этого можно избежать Код: plaintext при условии, что требуется первый и единственный resultset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 14:32 |
|
||
|
Проиводительность сервера
|
|||
|---|---|---|---|
|
#18+
Что можно так долго прокачивать? В результате всего около 50 строк. Каждая строка возвращается с помощью функции и заносятся во временную таблицу, откуда потом все выбираются селектом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 18:11 |
|
||
|
Проиводительность сервера
|
|||
|---|---|---|---|
|
#18+
SET NOCOUNT ON есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 18:24 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=32109234&tid=1354391]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 158ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...