|
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 есть
|
|