Имя: Пароль:
1C
1C 7.7
v7: Быстродействие V77.Application
,
0 Andrey1957
 
27.12.11
11:34
Уважаемые коллеги!
Из 1С8.2 строим обращение к базе 1С77 с помощью V77S.Application. База на 77 - SQL-ная. Все получается, все хорошо, кроме.. времени. И что интересно: с локальной базы на рабочем компьютере нужные данные читаются за 35 секунд (причем работают компоненты и V77.Application, и V77S.Application), а вот с сервера обе эти компоненты (работают и та, и другая) на вычитку тех же данных тратят по 3.5 минуты! Куда время тратится? И можно как-нибудь этот процесс ускорить?
1 Ёпрст
 
27.12.11
11:36
можно.
Использовать ado и писать прямой запрос к базе.
2 dk
 
27.12.11
11:37
отладчик с замером даже через OLE работает
3 ЧеловекДуши
 
27.12.11
11:38
ОЛЕ зло, кроме тормозов еще схлопочите потерю данных (при определенных условиях).
Используй лучше промежуточный файл обмена, к примеру через ХМЛ :)
4 Andrey1957
 
27.12.11
11:45
(3)? Так то самое и делаю: передаю в БД 77 обращение к функции глобального модуля, котрая выгружает нужные данные в xls-файл. И вот эта выгрузка с сервера идет 3.5 минуты, а с точной копии серверной базы на локальной машине - 35 секунд! В чем дело - не пойму!
5 1Сергей
 
27.12.11
11:48
(4) это даже круче, чем диалап через айпи-телефонию :)
6 dk
 
27.12.11
11:54
тупо разница в скорости между сетевым и локальным доступом, OLE тут даже не при чем
7 1Сергей
 
27.12.11
12:01
(4) робота сделай и не нужно будет подключаться
8 Andrey1957
 
27.12.11
12:03
(6) ..а вот прямой доступ через ADO-объекты на серваке работает БЫСТРЕЕ, чем на локалке! Это как?
9 dk
 
27.12.11
12:12
(8) тут викторина что ли?
10 Andrey1957
 
27.12.11
12:15
Ну не угадай-ка - точно! Есть что сказать по-существу - готов выслушать, а флудить с догадками, выдавая их за истину, не надо, плз.
11 vde69
 
27.12.11
12:16
(8) извеняюсь - но не верю

или ты не правильно обьясняешь...

скорее всего у тебя проблемма "второго подключения к сетевой базе" и при этом отключения кешей

зы
случайно нажал F-12 и офигел чего в ослике-7 есть
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс