Переключение на Главную Страницу Страницы: 1 2 3 [4] 5  ОтправитьПечать
Очень популярная тема (более 25 ответов) Не работает ВыполнитьSQL_ИзТЗ (число прочтений - 11884 )
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #45 - 07. Сентября 2010 :: 09:20
Печать  
не cliconfig, а cliconfg
  

1&&2&&3
Наверх
 
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #46 - 07. Сентября 2010 :: 09:34
Печать  
да ошибся,
в ней указано TCP\IP
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #47 - 07. Сентября 2010 :: 12:12
Печать  
Проверил.
Сетевой режим.
Цитата:
Версии:
 1с++ 3.2.2.5
 Microsoft SQL Server  2000 - 8.00.760 (Intel X86)
     Dec 17 2002 14:22:05
     Copyright (c) 1988-2003 Microsoft Corporation
     Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 4)

 sql-drv 03.85.1132
 ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 9.92 сек.
Из ТЗ по 100. Среднее время: 3.82 сек.
Из ТЗ по 1000. Среднее время: 3.58 сек.

Тестовая обработка прилагается.
  

_testSQLfromVT.ert ( 12 KB | Загрузки )

1&&2&&3
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #48 - 07. Сентября 2010 :: 12:13
Печать  
Вывод: выгрузка из ТЗ выигрывает по времени более чем в 2 раза.
  

1&&2&&3
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #49 - 07. Сентября 2010 :: 12:17
Печать  
На локальном сервере.
Цитата:
Версии:
  1с++ 3.2.2.5
  Microsoft SQL Server  2000 - 8.00.2055 (Intel X86)
     Dec 16 2008 19:46:53
     Copyright (c) 1988-2003 Microsoft Corporation
     Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 3)

  sql-drv 03.85.1132
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 4.98 сек.
Из ТЗ по 100. Среднее время: 2.71 сек.
Из ТЗ по 1000. Среднее время: 2.96 сек.
  

1&&2&&3
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #50 - 07. Сентября 2010 :: 12:52
Печать  
прогнал тест trad
сетевой режим

1с++ 3.2.2.4
  Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
     May  3 2005 23:18:38
     Copyright (c) 1988-2003 Microsoft Corporation
     Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

  sql-drv 03.85.1132
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 15.79 сек.
Из ТЗ по 100. Среднее время: 4.67 сек.
Из ТЗ по 1000. Среднее время: 4.63 сек.

Версии:
  1с++ 2.0.3.3
  Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
     May  3 2005 23:18:38
     Copyright (c) 1988-2003 Microsoft Corporation
     Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

  sql-drv 03.85.1132
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 15.39 сек.
Из ТЗ по 100. Среднее время: 4.88 сек.
Из ТЗ по 1000. Среднее время: 4.49 сек.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #51 - 07. Сентября 2010 :: 12:52
Печать  
На сервере
Версии:
  1с++ 2.0.3.3
  Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
     May  3 2005 23:18:38
     Copyright (c) 1988-2003 Microsoft Corporation
     Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

  sql-drv 03.86.3959
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 9.28 сек.
Из ТЗ по 100. Среднее время: 4.03 сек.
Из ТЗ по 1000. Среднее время: 3.8 сек.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #52 - 07. Сентября 2010 :: 12:55
Печать  
(es3000) прогони тоже тесты. Тогда можно решить
или особенность твоих данных так влияет на производительность ,
либо у тебя что-то с сетью и/или сервером

тест работает одинакова что на библиотеке 3.2.2
что на 2.0.3
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #53 - 07. Сентября 2010 :: 14:11
Печать  
Прогнал тот же тест по три раза на одном и том же компе под одной и той же 1с.
сетевой режим сравнивал Native Client и стандартное соеденение
результат Native Client лучше
Могу поднять свою ветку по адаптированию 1с++ к Native Client

Версии:
  1с++ 2.0.3.3
  Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
     May  3 2005 23:18:38
     Copyright (c) 1988-2003 Microsoft Corporation
     Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

  sql-drv 10.00.1600
  ODBC 03.52


Построчно. Среднее время: 15.32 сек.
Из ТЗ по 100. Среднее время: 4.42 сек.
Из ТЗ по 1000. Среднее время: 4.46 сек.

Построчно. Среднее время: 14.96 сек.
Из ТЗ по 100. Среднее время: 4.72 сек.
Из ТЗ по 1000. Среднее время: 4.55 сек.

Построчно. Среднее время: 14.93 сек.
Из ТЗ по 100. Среднее время: 4.29 сек.
Из ТЗ по 1000. Среднее время: 4.31 сек.

Версии:
  1с++ 2.0.3.3
  Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)
     May  3 2005 23:18:38
     Copyright (c) 1988-2003 Microsoft Corporation
     Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

  sql-drv 03.85.1132
  ODBC 03.52

Построчно. Среднее время: 15.5 сек.
Из ТЗ по 100. Среднее время: 4.62 сек.
Из ТЗ по 1000. Среднее время: 5.39 сек.

Построчно. Среднее время: 15.76 сек.
Из ТЗ по 100. Среднее время: 4.88 сек.
Из ТЗ по 1000. Среднее время: 4.55 сек.

Построчно. Среднее время: 15.5 сек.
Из ТЗ по 100. Среднее время: 4.55 сек.
Из ТЗ по 1000. Среднее время: 4.4 сек.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #54 - 07. Сентября 2010 :: 14:35
Печать  
тестовая обработка из 53
  

_testSQLfromVT_001.ert ( 33 KB | Загрузки )
Наверх
 
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #55 - 08. Сентября 2010 :: 09:31
Печать  
Мой результат:
Код
Выбрать все
Версии:
  1с++ 3.2.2.0
  Microsoft SQL Server 2005 - 9.00.4053.00 (X64)
	May 26 2009 14:13:01
	Copyright (c) 1988-2005 Microsoft Corporation
	Enterprise Edition (64-bit) on Windows NT 6.0 (Build 6002: Service Pack 2)

  sql-drv 03.85.1132
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 22.1 сек.
Из ТЗ по 100. Среднее время: 117.95 сек.
Из ТЗ по 1000. Среднее время: 196.47 сек.
 


  
Наверх
ICQ  
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #56 - 08. Сентября 2010 :: 09:31
Печать  
значит чего-то у меня с сеткой
  
Наверх
ICQ  
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #57 - 08. Сентября 2010 :: 09:32
Печать  
работаю в виртуальной машине VirtualBox, скорее всего в этом причина
  
Наверх
ICQ  
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #58 - 08. Сентября 2010 :: 09:55
Печать  
es3000 писал(а) 08. Сентября 2010 :: 09:32:
работаю в виртуальной машине VirtualBox, скорее всего в этом причина

ты работаешь в виртуальной машине или сервер в вирт машине ?

Запусти тест где нет вирт машины ( сетевой ).
Запусти тест на сервере.
  
Наверх
 
IP записан
 
es3000
God Member
*****
Отсутствует



Сообщений: 536
Зарегистрирован: 10. Июля 2006
Re: Не работает ВыполнитьSQL_ИзТЗ
Ответ #59 - 08. Сентября 2010 :: 10:40
Печать  
Я работаю в виртуальной машине, то есть моя операционка с 1С-кой.
Хост - Windows7,
Гостевая ОС - WindowsXP

Резульат теста в терминале на сервере:
Код
Выбрать все
Версии:
  1с++ 3.2.2.0
  Microsoft SQL Server 2005 - 9.00.4053.00 (X64)
	May 26 2009 14:13:01
	Copyright (c) 1988-2005 Microsoft Corporation
	Enterprise Edition (64-bit) on Windows NT 6.0 (Build 6002: Service Pack 2)

  sql-drv 03.86.3959
  ODBC 03.52

Количество строк в ТЗ: 10000

Построчно. Среднее время: 7.39 сек.
Из ТЗ по 100. Среднее время: 5.53 сек.
Из ТЗ по 1000. Среднее время: 5.19 сек.
 


  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 3 [4] 5 
ОтправитьПечать