Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Медленно работает COM коннектор в Windows10

Медленно работает COM коннектор в Windows10
Я
   Kipishbest
 
05.11.19 - 14:34
Всем добрый день. Я сисадмин, не специалист 1С, поэтому нужен ваш совет, в какую сторону копать.
Есть две базы, УПП и бухгалтери, на 1С 8.3.12. Базы хранятся на сервере с Server 2008r2 и SQL 2008.
По определенной причине необходимо производить загрузку данных из УПП в бухгалтерию. Внешняя обработка загрузки данных запускается в бухгалтерии, подключается к УПП и загружает оттуда данные. Все это работает с помощью COM коннектора.
Загрузка данных из под клиента на Windws 7 выполняется за 2 часа, а загрузка данных из под Windows 10 выполняется за 3,5 часа. Это точно, провел 100500 тестов, на разных базах, компах, и серверах. При этом комп на W10 мощнее чем на W7. На нем стоит SSD Диск, 8 гигов оперативы.
Отсюда вопрос, кто нибудь знает, какая служба на десятке замедляет работу коннектора? Или может кто нибудь может подсказать, куда копать, что бы найти, почему происходит замедление.

П.С. гуглить пробовал, не смог ничего найти.
 
 
   dmrjan
 
1 - 05.11.19 - 14:41
Переведи не ftp.
   Rema Dan
 
2 - 05.11.19 - 14:43
Возможно, что yf 10-ке база УПП не добавлена в список баз для пользователя под которым происходит подключение. Нет подключения -> нет кеша конфигурации. Нет кеша -> очень долгий запуск.
   МихаилМ
 
3 - 05.11.19 - 14:52
смотрите в стороны работы сети
   Kipishbest
 
4 - 05.11.19 - 14:55
(1) не понял вопроса. Если вопрос в том, работает ли это через ftp или нет, то нет, не через ftp.

(2)не совсем понял. Запуск кстати не долгий. Первичное подключение и первичные задачи выполняются даже быстрее. Медленнее начинает работать где то к середине. А про "список баз для пользователя" не совсем понял. Поясните пожалуйста.

(3) Т.е. сетевые службы на W10?
   DrZombi
 
5 - 05.11.19 - 15:09
(0) Попросить переписать обмен.
   DrZombi
 
6 - 05.11.19 - 15:11
+ Судя по симптомам, у вас загружается ВСЯ БАЗА, а не только то, что должно быть выгружено, за время работы УПП. :)
   Kipishbest
 
7 - 06.11.19 - 06:12
(6) Нет, не вся база. Обмен сделан так, что можно выбирать, что загружать, с помощью галочек. В данном случае, проблемы начинаются именно при загрузке документов ГТД и ПДР, если вы знаете что это такое.
Переписать обмен не вариант, у разработчиков нет времени, да и тормозит только на W10
   DrZombi
 
8 - 06.11.19 - 06:34
(7) Обмен писан на КД2?
Если у вас огромный объем данных за день. То решение от 1С, использовать XML файл, в качестве обмена, не самое разумное...
К примеру у вас будет работать в разы быстрее, если вы будете выгружать через DBF. Соответственно правильно написав обработку :)
   DrZombi
 
9 - 06.11.19 - 06:35
(7) >>> Переписать обмен не вариант

Тут один ответ "Разработчик... Давай до свиданье..." :)
   DrZombi
 
10 - 06.11.19 - 06:35
+ Грузите на сервере, там Вынь 2018... наверное будет быстрее :)
   DrZombi
 
11 - 06.11.19 - 06:38
+ Если вынь 10 уже не подходит, то поставьте тому, кто грузит Вынь XP :)
   Kipishbest
 
12 - 06.11.19 - 06:40
(8) что такое КД2?

Ну скажем так, вы предлагаете переписать обмен потому, что он нормально не работает в Windows 10. Но ведь в других ОС все нормально. Значит проблема в винде, а не в обмене.
Просто тут много специалистов, которые занимаются подобными вещами, и может быть уже кто нибудь с таким сталкивался или просто знает, в чем может быть засада.

На сервере то можно грузить, но я ж не могу вечно так работать. Как временное решение, поставил юзеру W7, пока не найду решение.

Но проблему то надо искоренить, да и наверняка, в будущем кто нибудь с этим тоже столкнется, а решение уже будет.
   DrZombi
 
13 - 06.11.19 - 06:45
(12) Конвертация данных, их 3 версии.
Самая удачная на мой взгляд вторя :)
   DrZombi
 
14 - 06.11.19 - 06:45
+ вторя - вторая
   Fram
 
15 - 06.11.19 - 06:46
(0) может все таки сеть до новой машины просто медленнее работает?
   shadow_sw
 
16 - 06.11.19 - 06:46
(12) Конвертация данных 2
Антивирусы?
   DrZombi
 
17 - 06.11.19 - 06:47
+(12) Скажем так. Я вам предлагаю уволить разработчика, либо переписать обмен, по человечески...
Время идет, ОС-и меняются, как и сервер, приходится что-то дорабатывать под текущие реалии :)
   DrZombi
 
18 - 06.11.19 - 06:48
(12) >>> Но проблему то надо искоренить, да и наверняка, в будущем кто нибудь с этим тоже столкнется, а решение уже будет.

Проблема, только у тебя. Люди сидят на той оси, на которой софт работает. А не ставят последние в угоду производителям :)
   Kipishbest
 
19 - 06.11.19 - 06:55
(15) может быть сеть, но где то в новых сетевых протоколах. Сегодня попробую отключить все лишнее. Проблема точно не в самой локалке, т.к. это проверил сразу и тестил на разных компах, включая виртуальный ПК.

(16) На какой КД написан обмен не знаю. Только знаю ,что он работает с помощью ком коннектора. Антивирусов на серверах нет. На клиентах отключал, результатов не дает.

(17) Ну это не в моей компетенции. Разработчики сидят в Москве, а я в Алмате)))

(18) По вашей логике, мы не будем использовать SSD диск и W10, просто, что бы обмен работал. Мне кажется не совсем верный ход мысле. Надо двигаться вперед и использовать все достоинства новых технологий, хоть встречаются периодически проблемы. Но от этого никуда не деться
   shadow_sw
 
20 - 06.11.19 - 06:57
(19) у вин10 параноидальный защитник, встроенный
Скорее всего тормоза из-за сети
   ДенисЧ
 
21 - 06.11.19 - 07:02
(19) "Надо двигаться вперед и использовать все достоинства новых технологий"

вот вы уже и поиспользовали эти достоинства. Что не нравится-то?
   DrZombi
 
22 - 06.11.19 - 07:09
(19) >>> По вашей логике, мы не будем использовать SSD диск и W10

По моей логике, вам нудно поставить WIN 7  и забыть об модернизации, пока ваш разработчик не соизволит написать человеческий обмен, используя сервер, а не клиент.
Скорей всего обработка у вас внешняя, и запускается в УПП под толстым клиентом.
НО... в УПП можно создавать свои общие модули, которые будут работать чисто на стороне сервера, не используя клиентскую часть.

Так же можно реализовать механизм регламентной загрузки.
     Это примерно:
          1. Обработка только говорит, что грузить, и как.
          2. Дальше сервер выполняет пожелание пользователя, коль у вас обработка требует что бы человек галочки выставлял... так сказать игрался :)
   Йохохо
 
23 - 06.11.19 - 07:13
(0) количество документов приведите. И журнал бы посмотрели, там должны быть события проведения с секундами
загрузка 2 часа, память смотрели? на вин10 точно х64 поставили?
   Kipishbest
 
24 - 06.11.19 - 08:30
(22) "пока ваш разработчик не соизволит написать человеческий обмен"- это будет ооооочень не скоро.

(23) В момент, когда начинаются тормоза, загружается 3 документа. Но в этих документах примерно 7000 номенклатур, со всякими свойствами и описание.

Памяти хватает. Сильная нагрузка, во время обмена, идет на проц.
Журнал какой, технологический или какой то иной?
Точно х64
   Kipishbest
 
25 - 06.11.19 - 08:32
Да и еще, посмотрел в мониторе ресурсов, какие файлы задействованы во время работы обмена. Очень много всяких временных и кэш файлов. Может это как то поможет?
Образ    ИД процесса    Тип    Имя дескриптора
1cv8.exe    10756    File    C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll
1cv8.exe    10756    File    C:\Program Files (x86)\1cv8\common
1cv8.exe    4948    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\combase.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\ieframe.dll.mui
1cv8.exe    4948    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\KernelBase.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\KernelBase.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\mlang.dll.mui
1cv8.exe    4948    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\mpr.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\mpr.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\mshtml.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\propsys.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\UIAutomationCore.dll.mui
1cv8.exe    4948    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\urlmon.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\urlmon.dll.mui
1cv8.exe    10756    File    C:\Program Files\WindowsApps\Microsoft.LanguageExperiencePackru-RU_18362.15.47.0_neutral__8wekyb3d8bbwe\Windows\System32\ru-RU\winmm.dll.mui
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\Config\RuntimeCacheStorage
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\ConfigSave\RuntimeCacheStorage
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\SICache\cacheStorage
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\Temp\v8_3771_1.tmp
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\Temp\v8_3771_17.tmp
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\Temp\v8_3771_18.tmp
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Local\Temp\v8_ACD1_1.tmp
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Local\Temp\v8_ACD1_17.tmp
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Local\Temp\v8l3771.tmp
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Local\Temp\v8lACD1.tmp
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\1Cv8.lck
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\f558c2c4-458e-4991-ae26-f3eca9c1b44b\vrs-cache\cache.1CD
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\f558c2c4-458e-4991-ae26-f3eca9c1b44b\vrs-cache\cache.1CD.cfl
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\f558c2c4-458e-4991-ae26-f3eca9c1b44b\vrs-cache\cache.1CL
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\f558c2c4-458e-4991-ae26-f3eca9c1b44b\vrs-cache\cache.1CL.cfl
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\vrs-cache\cache.1CD
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\vrs-cache\cache.1CD.cfl
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\vrs-cache\cache.1CL
1cv8.exe    4948    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\76d3571d-3a93-4acb-baa6-32b0926a3efd\vrs-cache\cache.1CL.cfl
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\1Cv8.lck
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\4c33edb7-48e7-478f-aff4-87e339eb16f0\vrs-cache\cache.1CD
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\4c33edb7-48e7-478f-aff4-87e339eb16f0\vrs-cache\cache.1CD.cfl
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\4c33edb7-48e7-478f-aff4-87e339eb16f0\vrs-cache\cache.1CL
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\4c33edb7-48e7-478f-aff4-87e339eb16f0\vrs-cache\cache.1CL.cfl
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\vrs-cache\cache.1CD
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\vrs-cache\cache.1CD.cfl
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\vrs-cache\cache.1CL
1cv8.exe    10756    File    C:\Users\taranov.st\AppData\Roaming\1C\1cv8\c22d42ca-c2a9-45b0-a215-a26b80962951\vrs-cache\cache.1CL.cfl
1cv8.exe    4948    File    C:\Windows
1cv8.exe    10756    File    C:\Windows
1cv8.exe    10756    File    C:\Windows\Fonts\micross.ttf
1cv8.exe    10756    File    C:\Windows\Fonts\StaticCache.dat
1cv8.exe    4948    File    C:\Windows\Registration\R000000000004.clb
1cv8.exe    10756    File    C:\Windows\Registration\R000000000004.clb
1cv8.exe    4948    File    C:\Windows\SysWOW64
1cv8.exe    10756    File    C:\Windows\SysWOW64
1cv8.exe    10756    File    C:\Windows\SysWOW64\ieframe.dll
1cv8.exe    10756    File    C:\Windows\SysWOW64\mshtml.tlb
1cv8.exe    10756    File    C:\Windows\SysWOW64\stdole2.tlb
1cv8.exe    4948    File    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.418_none_71d10a2d5ae97b72
1cv8.exe    10756    File    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.418_none_71d10a2d5ae97b72
1cv8.exe    4948    File    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.418_none_2e73e95e27897f63
1cv8.exe    10756    File    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.418_none_2e73e95e27897f63
1cv8.exe    10756    File    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.418_none_2e73e95e27897f63
1cv8.exe    4948    File    C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.418_none_5f5edc43821bf931
1cv8.exe    10756    File    C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.418_none_5f5edc43821bf931
   Йохохо
 
26 - 06.11.19 - 08:42
(25) лукавите же (вроде)
1cv8.exe    10756    File    C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll
C:\Users\taranov.st\ смотрит на ссд?
Про 7000 номенклатур недавно обсуждали, как эти легионы ведут себя в толстом клиенте летая туда сюда О(N^k) раз через КОМ, сделайте обмен где клиент локально на сервере приложений
И спросите у юзеров где в 1с журнал регистрации
   МимохожийОднако
 
27 - 06.11.19 - 08:45
Если много народа-грузи по ночам. Возможно, есть вариант загрузки через файл
   MyNick
 
28 - 06.11.19 - 08:46
(0) Вам же сказали уже - сделать по-нормальному, а не пытаться воскресить зомби.
Похороните уже этот КОМ. Поднимите апач, перепишите обмен на веб сервисы. Если в пределах тыщи документов  в день, должно грузиться несколько секунд не больше.
Если прог не в состоянии обеспечить - найдите другого.
   ДенисЧ
 
29 - 06.11.19 - 08:50
(28) Тыща документов проведётся на несколько секунд? В УПП? Ты с какой планеты?
   Kipishbest
 
30 - 06.11.19 - 10:07
(26) на счет чего лукавлю, не понял)))

Да C:\Users\taranov.st\ - смотрит на ССД

"сделайте обмен где клиент локально на сервере приложений"- к сожалению я сам, ничего сделать не могу, а у разработчиков не хватает времени. Надо найти решение, на текущем обмене.

Так вам надо журнал регистрации посмотреть?
 
 Рекламное место пустует
   Йохохо
 
31 - 06.11.19 - 10:10
(30) " C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll " х86
   Kipishbest
 
32 - 06.11.19 - 10:14
(31) извините, но я видимо не понимаю
   hhhh
 
33 - 06.11.19 - 10:17
(29) если вручную ставят галочки, какой документ грузить, а какой нет, то там явно не 1000. Максимум штук 40.
   Йохохо
 
34 - 06.11.19 - 10:21
(32) не 64 клиент в соединении, а 32
(33) 3 шт, 7к позиций номенклатуры
   Kipishbest
 
35 - 06.11.19 - 10:37
(34) если я правильно понимаю, вы предлагаете сделать регистрацию DLL не таким способом
C:\Windows\SysWOW64\regsvr32 "C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll",

а таким
regsvr32 "C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll"

Верно?
   Йохохо
 
36 - 06.11.19 - 10:41
(35) WOW это виндовс(32) он виндовс(64), трщ админ, и в х86 нет 64, но всё равно врятли поможет. Сравните с вин7 процессы
   lodger
 
37 - 06.11.19 - 10:45
(35) неверно. тебе указали на то, что используется 32битная ком-компонента. на больших объемах ТЧ может и имеет смысл попробовать 64 бит компоненту, чтобы побольше шлака влезало в оперативку.
   Kipishbest
 
38 - 06.11.19 - 11:18
(37) т.е. вы предлагаете поставить тонкого клиент х64, я правильно понимаю?
Просто Сервер 1С, у меня пока х32.
Опять же, почему, тот же самый клиент х32 на W7 работает с одной скоростью, а на W10 с другой?
   lodger
 
39 - 06.11.19 - 13:42
(38) ком-коннектор это толстый клиент 1с. 64 бит комок это 64 бит толстый клиент. пофиг что там с сервером, у тебя клиент тормозит.

на W7 и на W10 немножко разные операционные системы, среды, оптимизации. там проще перечислить в чем они одинаковы, чем перечислить все отличия.
   DrZombi
 
40 - 06.11.19 - 13:59
(38) Ты поставь, будет интересно :)
   DrZombi
 
41 - 06.11.19 - 13:59
(39) Вы это сейчас системному администратору объясняете :)
   lodger
 
42 - 06.11.19 - 15:27
(41) главное чтобы прочитал.
   Kipishbest
 
43 - 07.11.19 - 09:38
Установил сегодня на клиенте 1С версии x64. Результатов не дало. Все те же 3,5 часа вместо двух.
   lEvGl
 
44 - 07.11.19 - 09:46
здоровая тема это автоматическая загрузка регламентным заданием, соответственно сервером. руками указывать что грузить а что нет - нездоровая, пусть даже если отдать именно загрузку на сервер. руками нащелкают так, что потом устанешь разгребать

(39) ком-коннектор это толстый клиент 1с
если смотреть на эту фразу как есть, то вполне забавное утверждение))
   Fish
 
45 - 07.11.19 - 09:48
Отказаться от COM уже предлагали?
   Kipishbest
 
46 - 07.11.19 - 09:51
(44) Есть острая необходимость загрузки именно вручную. Поэтому и мусолю эту тему)))

(45) Да предлагали. Пока не вариант.
   Kongo2019
 
47 - 07.11.19 - 10:00
Привыкай, COM на 10 тормозит.
Мы тоже столкнулись с этой проблемой.
Только ну нас свой софт(на Шарпе) и обмен с Офисом2017 идет.
Писал я на форум разработчиков. Сказали да, есть такое. Тапа там поддержка легаси кода, двойное преобразование.
В общем про COM походу приходится уже забывать.
Пришлось семерку обратно ставить.
   Kipishbest
 
48 - 07.11.19 - 10:04
(47) Вот как... Это прискорбно (голосом Бородоча).

Вас понял. Спасибо. Будем ждать, когда переделают обмен.
   lodger
 
49 - 07.11.19 - 10:37
(43) скачать и поинсталлить 64бит дистрибутив недостаточно. запусти обмен и посмотри какая из длл-ок работает. из programfiles или programfiles(x86)
   Kipishbest
 
50 - 07.11.19 - 11:12
(49) посмотрел сразу. из под programfiles. я же 1с х32 удалил
   lodger
 
51 - 07.11.19 - 11:16
(50) тогда всё. суши сухари, настраивай обмен на ночные регламенты.
   H A D G E H O G s
 
52 - 07.11.19 - 12:00
(47) Откуда такие данные?
   Kongo2019
 
53 - 07.11.19 - 12:13
(52) От техподдержки. Мы им официальный запрос писали. В ответ получили что СОМ все типа все, только для совместимости остался. Веб сервисы наше все, и XML.
   Euroset1
 
54 - 07.11.19 - 12:27
(0) Проблема может быть банально в кэшэ. Почему-то ком соединитель стесняется делать себе полноценный кэш. Поэтому даже само соединение может отнимать до 30 секунд.

Чтобы намутить кэш, люди делают следующее:
1) На компе, где находится вызывающая база, добавляют вызываемую в список баз под любым названием в списке баз у юзера, под которым запускается служба 1С предприятия. То есть надо под ним зайти в систему и лично прописать это.
2) Под ним же запустить эту базу и залогиниться в нее хотябы под админским юзером. Далее выйти и пойти тестить результат.

Мне это помогло сократить соединение и выполнение в 3 раза примерно.

А так да, веб сервисы наше все, ко сожалению, потому что долбаный коннектор не умеет работать "с маленьким пингом". Просто тупо взять и запросить реквизитик какого-то сотрудника из соседней 1С базы занимает тучу времени. А если надо хоть какой-то намек на скорость, то кроме веб сервиса и прямого потрошения таблиц через ADODB Connection мне способы неизвестны.
   trdm
 
55 - 07.11.19 - 12:48
Windows10 - вечная бетта, мелкософт отдел тестирования разогнал. Хлебайте.
   Kipishbest
 
56 - 07.11.19 - 14:06
(54) уточнение...
1) Если я правильно понял, то обе базы должны быть добавлены в списке баз.
2) Залогиниться обязательно под админскими правами или не имеет значение под какими правами?
   Euroset1
 
57 - 07.11.19 - 14:27
(56)
1) заходишь на рабочий стол того компа, где в кластере твоя 1С на сервере лежит, ИЗ КОТОРОЙ ИДЕТ ВЫЗОВ КОННЕКТОРА. И добавляешь в список баз ту базу, В КОТОРУЮ КОННЕКТОР КОННККТиТ. И зайти в нее разок.
2) НУ я зашел в нее под админом. 1Сным админом в той базе.
   Kipishbest
 
58 - 07.11.19 - 14:32
(57) 1. База у меня лежит на MS SQL сервер и кластер там же. А вот вызов коннектора происходит на клиенте, это видно в логах, которые выложил выше. Да и в целом, на сервере то база у меня добавлена и я заходил в нее не раз под админом.
Как понял, это надо на клиенте делать, но похоже это не тот вариант.
   mistеr
 
59 - 07.11.19 - 14:47
(43) >3,5 часа вместо двух

По-хорошему, нужно снять трассу ETW в двух вариантах и проанализировать, есть специальные тулзы. Но тут спец нужен.

Для начала можно снять Process Monitor, там попроще.
   H A D G E H O G s
 
60 - 07.11.19 - 14:49
(53) От техподдержки КОГО?
   Kipishbest
 
61 - 07.11.19 - 14:55
(59) Process Monitor снимал. Но по сути, нет разницы, какая нагрузка на сервере, т.к. с одной и той же конфигурацией сервера, на клиенте W10 обмен выполняется с одним временем, а на клиенте W7 с другим. Проблема именно в работе коннектора клиента. Во время работы обмена, происходит нагрузка на процессор на клиенте, в обоих видах ОС, при одинаковой конфигурации, но при этом время выполнения разное.
   H A D G E H O G s
 
62 - 07.11.19 - 14:57
2 часа?
Вы там потыкайте палкой своего прога, по моему он - того.

1210 элементов справочника с КИ и прочими перечислениями через COM за 7.3 секунд.
http://prntscr.com/ptp9zw

Основное время ушло на ПолучитьОбъект()/Записать() в текущей базе.

Win10.
Такие дела.
   Kongo2019
 
63 - 07.11.19 - 15:00
(60)Майкрософта естественно. Что Шапр, что Офис, Да и Виндоус, все их. Честно купленное было.
   H A D G E H O G s
 
64 - 07.11.19 - 15:06
(63) Майки официально сказали, что в win10 двойное преобразование и COM - все?
   sitex
 
65 - 07.11.19 - 15:08
(0) в целях эксперимента, сейчас на тестовой базе БУХ3, из УТ (нетленка) , перекинул по COM 20000 строк номеклатуры с доп полями "без записи", ну 10 сек. Заняло от силы.  С WIN 10 сборка 1903. Вы точно уверены что дело не в говнокоде?
   Garykom
 
66 - 07.11.19 - 15:14
Дело всегда в говнокоде, но сча (пока еще) переход с древнего com на новомодный веб/http снижает количество и вероятность говнокода ))
 
 Рекламное место пустует
   Garykom
 
67 - 07.11.19 - 15:15
(66)+ Ибо говнокодерам слегка сложновато новое освоить в отличие от классики com-соединения, которое в старых мануалах и учебниках разжевано
   H A D G E H O G s
 
68 - 07.11.19 - 15:18
(67) Там нет доступа "через точку" :-)
   Euroset1
 
69 - 07.11.19 - 15:38
(58) ага, может и не тот.
Только вот я как-то недавно начал ловить ошибки, которых по факту быть не может. Думал кэш, а ннет. Оказалось, что я случайно в клиент-сервере как-то умудрился вместо тонкого толстый запускать, причем только иногда. Ну и играл в рулетку типа "откуда же выполнится серверный код?". А он как-то через раз, то на сервере, то на клиенте. Ну и пытается запустить коп то 32 бита то 64 бита из-за этого. Вот и вся петрушка.
На таких мелочах строится вся работа 1С
   Kongo2019
 
70 - 07.11.19 - 15:39
(64) Официально сказали, идите лесом, две страницы текста было. Основная мысль их была заканчивайте использовать механизмы COM, они оставлены для совместимости, их стабильная работа не гарантируется, дальнейшее развитие не планируется. И куча ссылок, как надо дальше жить. А там ссылки в веб сервисы в основном были.
Про остальное на форуме разработчиков написано было.
   mistеr
 
71 - 07.11.19 - 16:28
(70) А почитать можно эту писанину? Особенно про "двойное преобразование".
   Kongo2019
 
72 - 07.11.19 - 16:38
(71)Это было года три назад. Когда семерка активно на 10-ку обновлялась. У нас пару станций и обновилось.
Попробую найти, но не гарантирую.
Босс сказал СОМ больше в новых решениях не использовать. И на этом все, больше не углублялись.
Вот с СОМ больше не работаем.
Хотя может с тех пор все поправили уже.
   H A D G E H O G s
 
73 - 07.11.19 - 17:13
Да, хотелось бы оригинал, ибо это дичь.
   Euroset1
 
74 - 07.11.19 - 18:22
(70) буду благодарен, если откопаете ссылочку на то место, где "советовали как жить дальше".


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.