| 
 | 
| 
 
Проиводительность сервера 
 | 
|||
|---|---|---|---|
| 
 #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/moderation_log.php?user_name=%D0%9B%D0%B5%D1%85%D0%B0+%D0%A1%D0%B0%D0%BC]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    15ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    40ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    46ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 1210ms | 
| total: | 1368ms | 

| 0 / 0 | 

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